[devel] apcupsd, incoming и /etc/init.d/halt
Sergey Y. Afonin
=?iso-8859-1?q?asy_=CE=C1_altlinux=2Eru?=
Ср Апр 13 19:20:30 MSD 2005
Привет.
Пытаюсь положить в incoming apcupsd-3.10.17-alt1. И, что-то, не
особо выходит. sisyphus_check ругается:
forbidden requires: /etc/rc.d/init.d(daemon) /etc/rc.d/init.d(killproc)
Пока никак не пойму, откуда такие зависимости берутся... :-(
А пока разбирался, посмотрел в halt и подозрительным показалось одно место:
=======
[ -f /proc/bus/usb/devices ] && umount -n /proc/bus/usb >/dev/null 2>&1
<skip>
# See if this is a powerfail situation.
UPSCTL=/etc/apcupsd/apccontrol
if [ -x "$UPSCTL" -a -f /etc/apcupsd/powerfail ]; then
action "Attempting to turn the UPS off:" "$UPSCTL" killpower
message="The system is halted"
command=/sbin/poweroff
fi
UPSCTL=/sbin/upsdrvctl
if [ -x "$UPSCTL" -a -f /etc/killpower ]; then
action "Attempting to turn the UPS off:" "$UPSCTL" shutdown
message="The system is halted"
command=/sbin/poweroff
fi
=======
Я правильно понимаю, что после umount -n /proc/bus/usb /dev/usb идет
лесом и USB UPS уже не получит команду ?
--
С уважением, Сергей Афонин
asy на altlinux.ru
Подробная информация о списке рассылки Devel