From patchwork Fri Sep 14 21:49:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: fff-sysupgrade: Fix comparison for version in sysupgrade.sh From: Adrian Schmutzler X-Patchwork-Id: 932 Message-Id: <20180914214956.24264-1-freifunk@adrianschmutzler.de> To: franken-dev@freifunk.net Date: Fri, 14 Sep 2018 23:49:56 +0200 The previous version seemed to work only for numeric data. Fixes #113 Signed-off-by: Adrian Schmutzler Reviewed-by: Fabian Bläse Reviewed-by: Fabian Bläse > --- src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh index 6b6c10af..3e4da41e 100755 --- a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh +++ b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh @@ -42,7 +42,7 @@ VERSION=$(awk -F: '/VERSION:/ { print $2 }' release.nfo) rm -f release.nfo echo "Firmware found on server: $VERSION" -if [ "$VERSION" -eq "$FIRMWARE_VERSION" ]; then +if [ "$VERSION" = "$FIRMWARE_VERSION" ]; then echo "The installed firmware version is already the current version." echo ""