[РЕШЕНО] Hddtemp, conky и 2 hdd

Здравствуйте. Использовал conky и с помощью hddtemp выводил температуру hdd, так это настраивал:
# /etc/conf.d/hddtemp
- - - - - - - - - - - - - - - - - -
DRIVES="/dev/sda"
# ~/.conkyrc
- - - - - - - - - - - - - - - - - -
...
HDD: ${color FFFFFF}${hddtemp /dev/sda}°C${color}
...
systemctl start hddtemp
systemctl enable hddtemp


И всё замечательно работало, как положено conky выводили информацию о температуре hdd. Но тут у меня появился второй hdd, и что-то пошло не так:
# /etc/conf.d/hddtemp
- - - - - - - - - - - - - - - - - -
DRIVES="/dev/sda /dev/sdb"
# ~/.conkyrc
- - - - - - - - - - - - - - - - - -
...
HDD: ${color FFFFFF}${hddtemp /dev/sda}°C/${color}${color FFFFFF}${hddtemp /dev/sdb}°C${color}
...
systemctl restart hddtemp

После этих действий не изменилось ничего. Температура первого харда, как выводилась так и выводится, а вот температура второго харда выводиться не хочет.
Полез я на вики и как сказано создал файл customexec.conf:
#/etc/systemd/system/hddtemp.service.d/customexec.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[Service]
ExecStart=/usr/bin/hddtemp -dF /dev/sda /dev/sdb
И выполнил:
systemctl --system daemon-reload
systemctl restart hddtemp


И снова никаких изменений.
Что я не так делаю? Вывод температуры двух сразу дисков так разительно отличается от вывода одного? Надеюсь на вашу помощь.

P.S.
[[email protected] vadim]# hddtemp /dev/sd[a-b]
/dev/sda: WDC WD10EZEX-00RKKA0: 34°C
/dev/sdb: WDC WD3200AAJS-00L7A0: 35°C
[[email protected] vadim]# telnet localhost 7634
Trying ::1...
Connection failed: В соединении отказано
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
|/dev/sda|WDC WD10EZEX-00RKKA0|34|C|Connection closed by foreign host.
Vadim_BZ
DRIVES="/dev/sda /dev/sdb"
вот так
DISKS="/dev/sd[a-b]"
Xts, никакой разницы, и даже если удалить /etc/systemd/system/hddtemp.service.d/customexec.conf и /etc/conf.d/hddtemp, всё так же первый продолжает отображаться, а второй нет.
А что если просто использовать так {exec hddtemp /dev/sda} - не уверен в 100% правильности, написал по памяти
Xts, так перестаёт показывать даже первый.
{execi 60 /usr/sbin/hddtemp -n /dev/sda}
{execi 60 /usr/sbin/hddtemp -n /dev/sdb}
у меня так работает
Vadim_BZ
так перестаёт показывать даже первый.

Xts
не уверен в 100% правильности, написал по памяти
может по этому?)
Xts, попытка не пытка :)
grayich
{execi 60 /usr/sbin/hddtemp -n /dev/sda}
{execi 60 /usr/sbin/hddtemp -n /dev/sdb}
у меня так работает
я так понимаю не без chmod a+s /usr/sbin/hddtemp?
А после обновления что, по новой?)
Больше похоже на костыль. Неужели нет более изящного способа?
Что-то меня смущает в выводе telnet localhost 7634.
 
Зарегистрироваться или войдите чтобы оставить сообщение.