From 61e0773d4f618edf3173e444b11ba0f3d2211138 Mon Sep 17 00:00:00 2001 From: jeremybox <33465600+jeremybox@users.noreply.github.com> Date: Tue, 2 May 2023 15:53:15 -0400 Subject: [PATCH] Update update Add a check for empty $LATEST variable. This state can occur if the system does not have a working internet connection. --- update | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/update b/update index 1717fce..748ff2b 100755 --- a/update +++ b/update @@ -108,7 +108,9 @@ CURRENT=$(head -1 ${MYPATH}/changelog | sed s'/version=//') LATEST=$(curl -s https://raw.githubusercontent.com/km4ack/pi-build/master/changelog | tac | tac | head -1 | sed 's/version=//') -if (($(echo "$LATEST $CURRENT" | awk '{print ($1 > $2)}'))); then +if [ -z "$LATEST" ] then + echo "There was an issue determining the latest version. Please confirm that you have a working internet connection. +elif (($(echo "$LATEST $CURRENT" | awk '{print ($1 > $2)}'))); then cat <${MYPATH}/updatebap.txt Build a Pi update available. Current version is $CURRENT and the lateest version is $LATEST. Would you like to update?