diff --git a/packages/sysutils/ConsoleKit/scripts/ck-system-restart b/packages/sysutils/ConsoleKit/scripts/ck-system-restart index 8bf92d5d12..f1485b1b63 100755 --- a/packages/sysutils/ConsoleKit/scripts/ck-system-restart +++ b/packages/sysutils/ConsoleKit/scripts/ck-system-restart @@ -25,4 +25,10 @@ LOCKFILE="xbmc.disabled" touch "$LOCKDIR/$LOCKFILE" wait_on_xbmc_exit killall sshd +killall5 -15 +for seq in `seq 1 10` ; do + usleep 500000 + clear > /dev/tty1 + killall5 -18 || break +done reboot diff --git a/packages/sysutils/ConsoleKit/scripts/ck-system-stop b/packages/sysutils/ConsoleKit/scripts/ck-system-stop index 75700497ca..3ee00bb06d 100755 --- a/packages/sysutils/ConsoleKit/scripts/ck-system-stop +++ b/packages/sysutils/ConsoleKit/scripts/ck-system-stop @@ -25,4 +25,10 @@ LOCKFILE="xbmc.disabled" touch "$LOCKDIR/$LOCKFILE" wait_on_xbmc_exit killall sshd +killall5 -15 +for seq in `seq 1 10` ; do + usleep 500000 + clear > /dev/tty1 + killall5 -18 || break +done poweroff