Added script parameter to sysupgrade Script

This makes automatic update via cron jobs possible.

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
This commit is contained in:
Jan Kraus 2016-07-03 22:33:04 +02:00 committed by Steffen Pankratz
parent 23203334a4
commit 06e72576d6
2 changed files with 10 additions and 2 deletions

View File

@ -1,8 +1,8 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=fff-sysupgrade
PKG_VERSION:=0.0.1
PKG_RELEASE:=1
PKG_VERSION:=0.0.2
PKG_RELEASE:=2
PKG_BUILD_DIR:=$(BUILD_DIR)/fff-sysupgrade

View File

@ -34,6 +34,10 @@ echo -ne "Firmware found on server: $VERSION\n"
if [ $VERSION -eq $FIRMWARE_VERSION ]; then
echo -ne "The installed firmware version is already the current version.\n\n"
if [ "$1" = "--script" ]; then
exit 1
fi
while true; do
echo -ne "Do you want to reinstall the current version? [y/N]\n"
read DO_UPDATE
@ -65,6 +69,10 @@ if [ $ret -ne 0 ]; then
rm -f ${FILE}*
exit 1
else
if [ "$1" = "--script" ]; then
echo -ne "\nStarting firmware upgrade. Don't touch me until I reboot.\n\n\n"
sysupgrade ${FILE}
fi
while true; do
read -p "sha256 sums correct. Should I start upgrading the firmware (y/N)? " yn
case $yn in