X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=filesystem%2Fusr%2Flocal%2Fbin%2Fzelous-unattended-reboot;h=a4672f38b9e6f1034f0157f46fbf5fdfd9f5b786;hp=8b7b601bbea712fb7e624ff469b9eef0b27a634c;hb=ae54f4cd08815de501151c10083e74294609558a;hpb=c8f87d4173949b8d96c9c34e2d2c0730caeba0eb diff --git a/filesystem/usr/local/bin/zelous-unattended-reboot b/filesystem/usr/local/bin/zelous-unattended-reboot index 8b7b601..a4672f3 100755 --- a/filesystem/usr/local/bin/zelous-unattended-reboot +++ b/filesystem/usr/local/bin/zelous-unattended-reboot @@ -1,7 +1,7 @@ #!/bin/bash if [[ $(/usr/sbin/checkrestart | wc -l) != 1 ]]; then for x in {30..1}; do - echo "pid $PID. unattended upgrade, rebooting in $((x*10)) seconds" | wall + echo "pid $PID. unattended upgrade, rebooting in $((x*10)) seconds" | wall -n sleep 10 done for x in {30..1}; do @@ -9,8 +9,8 @@ if [[ $(/usr/sbin/checkrestart | wc -l) != 1 ]]; then /sbin/reboot exit 0 fi - echo "pid $PID. unattended upgrade reboot waiting 10 seconds for dpkg lock" | wall + echo "pid $PID. unattended upgrade reboot waiting 10 seconds for dpkg lock" | wall -n sleep 10 done - echo "dpkg locked for 5 minutes, automatic reboot failed" | pee cat wall + echo "pid $PID. dpkg locked for 5 minutes, automatic reboot failed" | pee cat "wall -n" fi