1234567891011121314151617181920212223242526272829 |
- #!/bin/sh
- ### BEGIN INIT INFO
- # Provides: halt
- # Required-Start:
- # Required-Stop:
- # Default-Start:
- # Default-Stop: 0
- # Short-Description: Execute the halt command.
- # Description:
- ### END INIT INFO
- PATH=/sbin:/bin:/usr/sbin:/usr/bin
- # See if we need to cut the power.
- if test -x /etc/init.d/ups-monitor
- then
- /etc/init.d/ups-monitor poweroff
- fi
- # Don't shut down drives if we're using RAID.
- hddown="-h"
- if grep -qs '^md.*active' /proc/mdstat
- then
- hddown=""
- fi
- halt -d -f -p $hddown
- : exit 0
|