сделал как тут:
https://forum.ubuntu.ru/index.php?topic=2978.msg192622#msg192622спасибо, отличный мануал!
настроил knutclient, но проблема - ИБП откажывается отключать систему.
/etc/ups/upssched.conf:
========================
CMDSCRIPT /bin/upssched-cmd
LOCKFN /var/lib/ups/upssched.lock
PIPEFN /var/lib/ups/upssched.pipe
AT ONBATT * START-TIMER onbatt1 10
AT ONLINE * CANCEL-TIMER onbatt1
AT ONBATT * START-TIMER earlyshutdown 10
AT ONLINE * CANCEL-TIMER earlyshutdown
========================
CMDSCRIPT /bin/upssched-cmd:
==========================
#! /bin/sh
MSG1="on battery. The UPS has been on battery for a while, logout right now!"
MSG2="forced shutdown. UPS on battery too long, forced shutdown!"
case $1 in
upsgone)
logger -t upssched-cmd "The UPS has been gone for awhile"
;;
onbatt1)
logger -t upssched-cmd $MSG1
wall $MSG1
;;
earlyshutdown)
logger -t upssched-cmd $MSG2
/sbin/upsmon -c fsd
;;
*)
logger -t upssched-cmd "Unrecognized command: $1"
;;
esac
====================