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 diff --git a/packages/sysutils/busybox/config/busybox.conf b/packages/sysutils/busybox/config/busybox.conf index bf88897a03..03019de61d 100644 --- a/packages/sysutils/busybox/config/busybox.conf +++ b/packages/sysutils/busybox/config/busybox.conf @@ -896,7 +896,7 @@ CONFIG_FREE=y CONFIG_FUSER=y CONFIG_KILL=y CONFIG_KILLALL=y -# CONFIG_KILLALL5 is not set +CONFIG_KILLALL5=y # CONFIG_PGREP is not set CONFIG_PIDOF=y # CONFIG_FEATURE_PIDOF_SINGLE is not set