Portál AbcLinuxu, 30. dubna 2025 22:34
lastfmsubmitd
, přes systemctl enable název.service
si zapnete ty dvě služby který sou potřeba k tomu aby to fungovalo, tzn. lastmp.service
a lastfmsubmitd.service
(pokud tam nejsou tak si ty jejich service fajly vytvořte, ale to se tam všechno píše), upravíte si konfigurák /etc/lastfmsubmitd.conf
(vyplníte login a heslo a odkomentujete to), přidáte si do konfiguráku MOC ten řádek kterej při každý změně tracku zavolá ten skript a pak už po vás chtějí jen změnit práva pro /var/spool/lastfm
a mělo by bejt hotovo.
Ale není, zjistíte že se vám lastfmsubmitd
nespouští a nevíte proč (systemd dělá jakože to spustil a nevypíše nic, ale když se podíváte třeba do htopu tak zjistíte že to neběží). Když ho v konzoli zkusíte pustit ručně přes /usr/bin/lastfmsubmitd
tak teprve zjistíte že si stěžuje na to že nemůže zjistit/načíst ten login s heslem, ten kterej sme vyplňovali do toho konfiguráku. No a pak vám dojde že ten konfigurák má nastavený práva tak, že ho může číst jen root a změníte si je na něco volnějšího. Já použil chmod -R 644 /etc/lastfmsubmitd.conf
a už to běhá. Ale než sem na to přišel a fixnul to, trvalo to snad dvě hodiny (a několik restartů, sice by to šlo i bez nich, ale chtěl sem vidět jestli se to při startu objeví v tom výpisu).
No ještě bych se moh rozepsat o tom jak je systemd nahovno a stejská se mi po starejch časech s /etc/rc.conf
a spravování služeb přes /etc/rc.d/
ale už sem si nějak zvyk a nepřijdou mi ty rozdíly tak významný jako ze začátku. Nebo o tom jak mi to po poslednim updatu kdy přesouvali /bin
do /usr/bin
po restartu už nenajelo a opravoval sem to z instalačky v chrootu (kterej mi to nechtělo provést dokud sem si v tom arch-chroot
skriptu neupravil cestu k shellu na /usr/bin/sh
). Tam sem ten update sjel znova a už dopad úspěšně. Tahle instalace na tomhle počítači oslaví zanedlouho 5 let a přežila už lecos včetně komplet smazání /usr
omylem (tab-completion fail a neuvážený odentrování) a všechny velký změny za poslední léta jako přechod na grub2, systemd, převody všech oddílů z ext3 na ext4 bez toho že bych měl od toho zálohy. Já ten Arch prostě miluju, sám si ho rozbiju, sám si ho spravim a furt drží. /var/log/pacman.log
už má pěkný 4 MB a první řádek v něm je [2008-07-25 15:25] installed filesystem (2008.06-2)
a to už je pěkně dávno
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.