[opensuse] opensuse 11.3 power down system with apcupsd (solution)
- From: Dieter Werner <d_werner@xxxxxxx>
- Date: Sat, 18 Dec 2010 13:37:52 +0100
Hi,
I searched for a way to power down my box at a predefined time including
switching off the power from the UPS.
"shutdown -h time" handles the shutdown of the system nicely, but to power
down the UPS some changes have to be done:
/etc/sysconfig/shutdown :
HALT_POWERDOWN_INSERT="/etc/init.d/apcupsd powerdown"
"try-powerdown" will only power down the UPS if it is running on battery at
this time.
The script /etc/init.d/apcupsd from apcupsd-3.14.6-8.1 contains a wrong path
for the apcupsd-lite binary, it should be
APCUPSD_LITE=/sbin/apcupsd-lite
instead of
APCUPSD_LITE=/usr/sbin/apcupsd-lite
Additionally, the action performed in case of "powerdown)" has to be changed:
it should perform action "--power-off" instead of "--killpower".
"--killpower" only takes effect if the UPS is running on battery at this time.
Following patch can apply the changes:
--- apcupsd 2010-07-05 18:34:19.000000000 +0200
+++ apcupsd_my 2010-12-18 12:29:01.741526103 +0100
@@ -26,7 +26,7 @@
### END INIT INFO
APCUPSD=/usr/sbin/apcupsd
-APCUPSD_LITE=/usr/sbin/apcupsd-lite
+APCUPSD_LITE=/sbin/apcupsd-lite
test -x $APCUPSD -o -x $APCUPSD_LITE || exit 5
# Shell functions sourced from /etc/rc.status:
@@ -138,7 +138,7 @@
## Special command: Instruct UPS to shutdown.
sync &
echo -n "Instructing UPS to powerdown "
- $APCUPSD_LITE --killpower >/dev/null 2>&1 || rc_failed
+ $APCUPSD_LITE --power-off >/dev/null 2>&1 || rc_failed
rc_status -v
;;
try-powerdown)
Dieter
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
- Follow-Ups:
- Re: [opensuse] opensuse 11.3 power down system with apcupsd (solution)
- From: Lars Müller
- Re: [opensuse] opensuse 11.3 power down system with apcupsd (solution)
- Prev by Date: Re: [opensuse] Nicely surprised...
- Next by Date: Re: [opensuse] Nicely surprised...
- Previous by thread: [opensuse] FreeNX on openSUSE11.3 not working/connecting
- Next by thread: Re: [opensuse] opensuse 11.3 power down system with apcupsd (solution)
- Index(es):
Relevant Pages
|