X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=filesystem%2Fusr%2Flocal%2Fbin%2Fmyupgrade;h=ee1890f4415b72a42840d85eebdd3587d0718731;hb=c7219eb0f2415e8a95c6d7bd98503c61098f9049;hp=e5401dc836675ab54f9aafb31490ca5cf08ed7e7;hpb=70204395df8a9bd29f359126b5dbc06685cd589d;p=distro-setup diff --git a/filesystem/usr/local/bin/myupgrade b/filesystem/usr/local/bin/myupgrade index e5401dc..ee1890f 100755 --- a/filesystem/usr/local/bin/myupgrade +++ b/filesystem/usr/local/bin/myupgrade @@ -38,16 +38,9 @@ myreboot() { } -if [[ $HOSTNAME != "$MAIL_HOST" ]]; then - ksta=$(needrestart -b | sed -n 's/NEEDRESTART-KSTA: *//p'); - case $ksta in - 1) : ;; - [023]) myreboot ;; - *) err error: unknown kernel status ;; - esac -fi - -# needsrestarts automatic restarts failed. if ! out=$(/sbin/needrestart -p 2>&1); then e "$out" + if [[ $HOSTNAME != "$MAIL_HOST" ]]; then + myreboot + fi fi