Haluaisin saada Conkyn näyttämään muiden lämpötilojen lisäksi kovalevyn lämpötilan, mutta en löydä keinoa ajaa hddtemp -käskyä normaali käyttäjänä. Konsolissa tuloste on seuraava:
$ hddtemp /dev/hda
/dev/hda: Lupa evätty
Googlettamalla sain sellaisen käsityksen, että ongelma ei liittyisi tuohon hda-laitteen lukuoikeuteen vaan hddtemp ohjelman käyttöoikeuteen. Korjauskeinoksi esitettiin hddtempin uudelleen konfigurointia ja asettamaan ohjelma käytettäväksi SUID rootina:
sudo dpkg-reconfigure hddtemp
Kokeilin tuota, mutta sen jälkeen lämpötilaa ei voi lukea tavan- eikä pääkäyttäjänä.
Vaihdoin myös hddtempin ja hda:n käyttöoikeuksia chmodilla ilman toivottua tulosta. Muunmuassa näitä kokeilin:
sudo chmod u+s /dev/hda
sudo chmod u+s /usr/sbin/hddtemp
sudo chmod 755 /dev/hda
sudo chmod 777 /usr/sbin/hddtemp
Millä käskyllä saisin käyttöoikeuden tavan käyttäjälle hddtempille?
Vai pitääkö tuo hddtemp asettaa pitämään lokia yllä lämmöistä ja lukea sitten siitä loki tiedostosta lämpötila conkyn näytettäväksi?