]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
core126: fix "need reboot display"
authorArne Fitzenreiter <arne_f@ipfire.org>
Fri, 7 Dec 2018 20:16:43 +0000 (21:16 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Fri, 7 Dec 2018 20:16:43 +0000 (21:16 +0100)
The display should displayed always except the linux-pae
packages is planned to be installed after this update.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
config/rootfiles/core/126/update.sh

index 938732b4a3b7316682393d074c185de0b87bcdee..8ada3f4cb41e78f1f1927d292338d33dae46e001 100644 (file)
@@ -116,20 +116,22 @@ case "$(uname -m)" in
                        if [ $BOOTSPACE -lt 22000 -o $ROOTSPACE -lt 120000 ]; then
                                /usr/bin/logger -p syslog.emerg -t ipfire \
                                "core-update-${core}: WARNING not enough space for pae kernel."
+                               touch /var/run/need_reboot
                        else
                                echo "Name: linux-pae" > /opt/pakfire/db/installed/meta-linux-pae
                                echo "ProgVersion: 0" >> /opt/pakfire/db/installed/meta-linux-pae
                                echo "Release: 0"     >> /opt/pakfire/db/installed/meta-linux-pae
                        fi
+               else
+                       touch /var/run/need_reboot
                fi
                ;;
+       *)
+               # This update needs a reboot...
+               touch /var/run/need_reboot
+               ;;
 esac
 
-# This update needs a reboot...
-if [ ! -e /opt/pakfire/db/installed/meta-linux-pae ]; then
-       touch /var/run/need_reboot
-fi
-
 # Finish
 /etc/init.d/fireinfo start
 sendprofile