> 14.01.2021 13:46, Sergey Y. Afonin пишет:
>
>> Так что про killpower? Только с back ups теперь? :-)
>
> Так что с ним? И что с ним в sysvinit?
В ваших федорах та же самая хрень. А в ALT я сделал так (ну и вызов
до отключения сети):
====
stop()
{
DELAYTIME=`/etc/apcupsd/get_killpower_delay`
stop_daemon --pidfile "$APCPID" --lockfile "$LOCKFILE" -- /sbin/apcupsd
RETVAL=$?
if [ -x "$UPSCTL" -a -f /etc/apcupsd/powerfail ]; then
if [ $[ $DELAYTIME > 0 ] == 1 ]; then
echo "Attempting to turn the UPS off (if success UPS will be off after $DELAYTIME sec)..."
/etc/apcupsd/apccontrol killpower
fi
fi
}
====
get_killpower_delay, которого в ваших федорах нет, выглядит так:
====
#!/bin/sh
# check for APC UPS with delayed shutdown
# return 0 if no delay and delay time if exist