]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
core-updates: don't restart pakfire at error
authorArne Fitzenreiter <arne_f@ipfire.org>
Sat, 16 Jun 2018 09:36:06 +0000 (11:36 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sat, 16 Jun 2018 09:36:06 +0000 (11:36 +0200)
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
config/rootfiles/core/121/update.sh
config/rootfiles/core/122/update.sh

index 1d4bd530687bfffe72c1859c064503320c375a85..4d19e48f59d7ef114d9d35a380b79f2bf3bb2864 100644 (file)
@@ -29,6 +29,8 @@ core=121
 exit_with_error() {
        # Set last succesfull installed core.
        echo $(($core-1)) > /opt/pakfire/db/core/mine
+       # don't start pakfire again at error
+       killall -KILL pak_update
        /usr/bin/logger -p syslog.emerg -t ipfire \
                "core-update-${core}: $1"
        exit $2
index 6105bf280b057cd0ca2de9ee7fe6422886acfdfd..71d197db8feee46311800e207f656c68ccd937d4 100644 (file)
@@ -29,6 +29,8 @@ core=122
 exit_with_error() {
        # Set last succesfull installed core.
        echo $(($core-1)) > /opt/pakfire/db/core/mine
+       # don't start pakfire again at error
+       killall -KILL pak_update
        /usr/bin/logger -p syslog.emerg -t ipfire \
                "core-update-${core}: $1"
        exit $2