[[PATCH v5] 2/2] Added Version check in sysupgrade
Jan Kraus
mayosemmel at googlemail.com
Do Mär 10 22:11:51 CET 2016
Signed-off-by: Jan Kraus <mayosemmel at gmail.com>
---
bsp/default/root_file_system/etc/sysupgrade.sh | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/bsp/default/root_file_system/etc/sysupgrade.sh b/bsp/default/root_file_system/etc/sysupgrade.sh
index a90164d..0463f97 100755
--- a/bsp/default/root_file_system/etc/sysupgrade.sh
+++ b/bsp/default/root_file_system/etc/sysupgrade.sh
@@ -15,6 +15,12 @@ VERSION=$(grep -Po '(?<=^VERSION:).*' release.nfo)
rm -f release.nfo
echo -ne "Firmware found on server: $VERSION\n"
+if [ $VERSION -ne $FIRMWARE_VERSION ]
+then
+ echo -ne "The installed firmware version is already the current version.\n\n"
+ exit 1
+fi
+
FILE="fff-${FIRMWARE_COMMUNITY}_${VERSION}_${BOARD}-sysupgrade.bin"
echo -ne "Downloading $FILE\n\n"
wget $(uci get firmware.upgrade.path)/${FILE}
--
2.1.4
Mehr Informationen über die Mailingliste franken-dev