aptitude install nut
В lsusb ищем бесперебойник. Далее в /lib/udev/rules.d/52-nut-usbips.rules добавляем что то типа
............................................................................................................................
# Ippon
ATTR{idVendor}=="06da", ATTR{idProduct}=="0003", MODE="664", GROUP="nut"
............................................................................................................................
............................................................................................................................
[ippon]port = auto
desc = "Ippon 3000"
............................................................................................................................
invoke-rc.d nut restart - перезагрузка сервера nut.
upsc ippon - просмотреть вывод всех значений которые позволяет посмотреть Ippon.
/etc/nut/nut.conf
............................................................................................................................
MODE=netserver............................................................................................................................
/etc/nut/upsd.conf
............................................................................................................................
LISTEN localhost 3493LISTEN 0.0.0.0 3493
............................................................................................................................
/etc/nut/upsd.users
............................................................................................................................
[admin] password = password
action = SET
anstcmds = ALL
[upsmon]
password = password
upsmon = master
............................................................................................................................
/etc/nut/upsmon.conf
............................................................................................................................
MONITOR ippon@localhost 1 upsmon password masterFINALDELAY - 5
# процент батареи, при котором происходит завершение работы системы.
# процент батареи, при котором происходит завершение работы системы.
............................................................................................................................
По хорошему все должно работать. Я с помощью утилиты knutclient со своей машины подключался по сети до сервера где установлен nut и уже в графическом отображении смотрел на сколько процентов заряжена батарея, какое напряжение на входе/выходе ИБП, на сколько процентов он загружен и какая температура внутри.
Синхронизация времени происходит демоном ntp. Благо практически никаких настроек он не требует.
aptitude install ntp
В /etc/ntp.conf прописываешь сервер который тебе нужен. Единственное что время он обновляет только после перезагрузки, что на моем сервере в теории вообще не должно происходить. Поэтому с помощью crontab раз в 12 часов происходит обновление времени:
ntpdate -s -b -u ntp.server
/etc/init.d/ntp restart
Автоматическое удаление файлов происходит 3 раза в неделю, из одной директории удаляются все файлы старше 14 дней (crontab -e от пользователя который имеет права на удаление файлов из этой директории):
find /mnt/share/ -type d -mtime +14|xargs rm -vrf|cat >> /mnt/log.txt
Вывод команды пишется в файл лога, на всякий...