diff --git a/pdist/pdist-bootcheck b/pdist/pdist-bootcheck index a00eebb..c3d9086 100755 --- a/pdist/pdist-bootcheck +++ b/pdist/pdist-bootcheck @@ -30,9 +30,9 @@ if [ "$need_async_pdist" ]; then netcat $(distmaster) 237 echo triggered background update elif [ "$need_pdist_and_reboot" ]; then - if [[ -e /var/run/updatecheck.reboot-triggered ]]; then + if [[ -e /var/cache/updatecheck.reboot-triggered ]]; then echo "Update and reboot required but prevented due to previous attempt" - rm /var/run/updatecheck.reboot-triggered + rm /var/cache/updatecheck.reboot-triggered exit 1 fi if (( $(stat -f -c %f /) * $(stat -f -c %s /) /1024/1024/1024 < 10)); then @@ -40,7 +40,7 @@ elif [ "$need_pdist_and_reboot" ]; then exit 1 fi echo "Update and reboot required" - touch /var/run/updatecheck.reboot-triggered + touch /var/cache/updatecheck.reboot-triggered sync / while true; do sleep 5; echo "System update in progress. Please be patient..."; done & netcat $(distmaster) 237