safe_shutdown: pass poweroff/reboot to shutdown script

This commit is contained in:
Stefan Saraev 2013-07-07 19:16:12 +03:00
parent 746eb2d511
commit 35d9d7350e

View File

@ -33,12 +33,12 @@
echo '!!! SHUTDOWN script detected !!!' | logger -t shutdown.sh
cat "$SHUTDOWN" | logger -t shutdown.sh
echo '!!! -End of shutdown script- !!!' | logger -t shutdown.sh
sh $SHUTDOWN
sh $SHUTDOWN $1
fi
}
_safe_shutdown () {
_shutdown_script
_shutdown_script $1
add_omit_pids $(pidof connmand)
add_omit_pids $(pidof dbus-daemon)
killall5 -15 $omit_pids
@ -113,19 +113,19 @@ fi
0)
touch "$LOCKDIR/$LOCKFILE"
killall sshd
_safe_shutdown
_safe_shutdown poweroff
poweroff -f
;;
64)
touch "$LOCKDIR/$LOCKFILE"
killall sshd
_safe_shutdown
_safe_shutdown poweroff
poweroff -f
;;
66)
touch "$LOCKDIR/$LOCKFILE"
killall sshd
_safe_shutdown
_safe_shutdown reboot
reboot
;;
255)