From 02e846221ac41095b3c1bc01d24f46d004c7f106 Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Sat, 14 Jan 2012 16:46:32 -0500 Subject: shutdown: make reboot the default action systemd passes 'kexec' on 'systemctl kexec' which isn't being caught. Catch the few possible verbs for a halt, and let everything else default to trying a kexec; falling back on a reboot. Signed-off-by: Dave Reisner --- shutdown | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/shutdown b/shutdown index 100f505..39bcb97 100755 --- a/shutdown +++ b/shutdown @@ -16,14 +16,11 @@ END { done case $1 in - reboot) - type kexec >/dev/null && kexec -e - reboot -f - ;; poweroff|shutdown|halt) "$1" -f ;; *) - poweroff -f + type kexec >/dev/null && kexec -e + reboot -f ;; esac -- cgit v1.2.3-24-g4f1b