--- halt.sh.orig 2003-06-18 05:26:58.000000000 -0400 +++ halt.sh 2003-06-16 09:36:33.000000000 -0400 @@ -3,8 +3,6 @@ # $Header: /home/cvsroot/gentoo-src/rc-scripts/init.d/halt.sh,v 1.23 2002/12/18 10:11:43 azarah Exp $ -if checkserver -then # We try to deactivate swap first because it seems # to need devfsd running to work (this is not done # on nodes). TheTERM and KILL stuff will zap @@ -21,7 +19,6 @@ killall -15 devfsd &>/dev/null eend $? fi -fi ebegin "Sending all processes the TERM signal" killall5 -15 &>/dev/null @@ -125,7 +122,7 @@ eend 1 sync; sync [ -f /etc/killpower ] && ups_kill_power - checkserver && /sbin/sulogin -t 10 /dev/console + get_bootparam "adelie" || /sbin/sulogin -t 10 /dev/console else eend 0 fi