diff --git a/src/packages/fff/fff-web/Makefile b/src/packages/fff/fff-web/Makefile index 9bb10f713f9de62d430e6bea8460fea35ccdfec5..819644a507efa6ee579bfd5e06ab27cc95397b85 100644 --- a/src/packages/fff/fff-web/Makefile +++ b/src/packages/fff/fff-web/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fff-web -PKG_RELEASE:=7 +PKG_RELEASE:=8 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/upgrade.html b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/upgrade.html index 96199c2239747c160a3c52662fecd415487300e1..e2b0a57fb5d229f801700a4e21bb380e5153dd7a 100755 --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/upgrade.html +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/upgrade.html @@ -72,8 +72,9 @@ elif [ "$do_sysupgrade" = "1" ] ; then echo "<pre>" echo "# Freeing caches ..." echo 3 > /proc/sys/vm/drop_caches - echo "# sysupgrade $args $HASERL_firmware_path" - sysupgrade $args $HASERL_firmware_path + echo "# sysupgrade $args /tmp/uploadedfw.bin" + mv -f "$HASERL_firmware_path" /tmp/uploadedfw.bin + sysupgrade $args /tmp/uploadedfw.bin || rm /tmp/uploadedfw.bin echo "</pre>" fi %>