LINUX.ORG.RU

TORSMO некорректно определяет ёмкость НЖМД


0

0

У torsmo некорректно определяются ёмкости нжмд..

% df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 9.1G 2.9G 5.8G 33% /
/dev/wd0e 63G 21G 39G 35% /mnt/wd0e
/dev/wd1e 73G 69G 1.1G 98% /var/ftp/pub

А торсмо выдаёт -->
/dev/wd0a: 2.88G/4.55G
/dev/wd0e: 38.84G/62.97G
/dev/wd1e: 285M/18.34G

Вот что прописано в $HOME/.torsmorc

${color #99CCFF}/dev/wd0a: ${color }${fs_free /}/${fs_size /} ${fs_bar 3 /}
${color #99CCFF}/dev/wd0e: ${color }${fs_free /mnt/wd0e}/${fs_size /mnt/wd0e} ${fs_bar 3 /mnt/wd0e}
${color #99CCFF}/dev/wd1e: ${color }${fs_free /var/ftp/pub}/${fs_size /var/ftp/pub} ${fs_bar 3 /var/ftp/pub}

P.S. перед сборкой пришлось наложить 3 патча (без них не собиралось)
http://cvsweb.no.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/sysutils/torsmo/patc...
http://cvsweb.no.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/sysutils/torsmo/patc...
http://cvsweb.no.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/sysutils/torsmo/patc...

Далее накладываем патчи, конфигурируем и собираем:
./configure && gmake CFLAGS="-g -O2 -Wall -I/usr/X11R6/include -W -R/usr/X11R6/lib" && gmake install

П.С. conky ещё не портировали под мою ос :-(.

anonymous

Ответ на: комментарий от anonymous

Была мысль, что netbsd, но смутило отсутсвие порта.
Извините, не внимательно прочитал первый пост. Вопрос
про conky снят. 

Тут наверное два пути: или портировать самому или ждать :)

unicsoid ★★
()
Ответ на: комментарий от anonymous

Возникла еще одна дурацкая мысль, как решить проблему ;)
В torsmo есть execi - выполнить через интервал. Ставьте
туда df и awk'ом его вывод парсите. Думаю, актуальность
размера свободного места не такая уж большая, то есть
интервал можно всунуть побольше. Проблему решит, но
будьте готовы к повышенной прожорливости. Удачи!

unicsoid ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.