#!/bin/bash
. /etc/profile
INIT=`ps -p 1 -o comm=`
if [ x$INIT = xrunit ]
then
	reboot=""
	halt=""
	delay=""
 	while getopts rht:  name
	do
        	case $name in
                  r)    reboot=1 ;;
                  h)    halt=1 ;;
                  t) delay="$OPTARG"
                        if [ x$delay = "xnow" ]
                        then
                                delay=0
                        fi
                        ;;
                *)
                      exit 2;;
                        esac
	done
	if [ x$delay = x ]
	then
	    delay=0
    fi

	if [ x$reboot = x1 ]
	then
         wall "System will reboot in $delay seconds"
                sleep $delay
               /sbin/runit-init 6
	fi

	if [ x$halt = x1 ]
	then
                wall "System will poweroff  in $delay seconds"
                sleep $delay
               /sbin/runit-init 0
	fi

else
     	/sbin/shutdown-init $@
fi