forked from freifunk-franken/firmware
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:
parent
23203334a4
commit
06e72576d6
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue