From c5a5b13e8ed808c726b3bb4142fa3dd49ad9d4a8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 16 Nov 2014 11:37:47 +0100 Subject: [PATCH] installer: Power off instead of reboot after unattended install --- src/installer/dracut-module/run-installer.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/installer/dracut-module/run-installer.sh b/src/installer/dracut-module/run-installer.sh index b62cfa996..ea9669a86 100644 --- a/src/installer/dracut-module/run-installer.sh +++ b/src/installer/dracut-module/run-installer.sh @@ -3,6 +3,11 @@ # IPFire Installer RC # +unattended=0 +if grep -q "installer.unattended" /proc/cmdline; then + unattended=1 +fi + # Enable Unicode echo -en '\033%G' && kbd_mode -u @@ -28,5 +33,10 @@ case "${ret}" in ;; esac +# Poweroff after an unattended installation +if [ "${unattended}" = "1" ]; then + /shutdown poweroff +fi + # Reboot the system /shutdown reboot