[devel] apcupsd и killpower (+ #6514 или init.d/halt, libnetsnmp)

Sergey Y. Afonin =?iso-8859-1?q?asy_=CE=C1_altlinux=2Eru?=
Вт Июн 3 20:08:42 MSD 2008


On Monday 02 June 2008, Sergey Y. Afonin wrote:

>  Соответственно, надо killpower слать в начале, как я и думал в #6514#c5.

В Sisyphus ушёл apcupsd с такими изменениями:

- fixed in init script:
   killpower is applied at "service stop" if shutdown initiated by power 
   failure (sometime it is impossible when file systems unmounted)
   script is called before network stop when shutdown (communications
   with UPS can be established via snmp)

Сейчас подумал, что зря не дописал, что только для Smart UPS (в принципе, 
настраивается в /etc/apcupsd/get_killpower_delay). По-умолчанию, у смартов
задержка 20 секунд. Если сетевых интерфейсов не много, и не подмотировано 
что-то сетевое, которое отвалилось, то от момента подачи killpower, вроде бы,
20 секунд должно бы хватать.

Но есть ещё варианты. Можно или libnetsnmp перенести в /lib, или сделать
статическую сборку apcupsd, а в service stop проверять только на работу 
по snmp. У кого какое мнение ?

-- 
С уважением, Сергей Афонин



Подробная информация о списке рассылки Devel