diff --git a/package/gluon-autoupdater/Makefile b/package/gluon-autoupdater/Makefile index a79501ffc51f38b9d7907928a833224c78a7a78c..09c398dece14f76e6b40012658eafb5489325077 100644 --- a/package/gluon-autoupdater/Makefile +++ b/package/gluon-autoupdater/Makefile @@ -11,7 +11,7 @@ include $(INCLUDE_DIR)/package.mk define Package/gluon-autoupdater SECTION:=gluon CATEGORY:=Gluon - DEPENDS:=+ecdsautils +gluon-cron + DEPENDS:=+ecdsautils +gluon-cron +gluon-release TITLE:=Automatically update firmware endef diff --git a/package/gluon-autoupdater/files/usr/sbin/autoupdate b/package/gluon-autoupdater/files/usr/sbin/autoupdate index 079cae2bdd11b6d3f26c9abba6f1217270a54271..f7a2208b0768f0308e8e1e85b741b1ab9ae1e380 100755 --- a/package/gluon-autoupdater/files/usr/sbin/autoupdate +++ b/package/gluon-autoupdater/files/usr/sbin/autoupdate @@ -20,7 +20,7 @@ PUBKEYS=$(uci get autoupdater.@autoupdater[0].pubkey) GOOD_SIGNATURES=$(uci get autoupdater.@autoupdater[0].good_signatures) BRANCH=$(uci get autoupdater.@autoupdater[0].branch) -VERSION_FILE=/etc/firmware_version +VERSION_FILE=/lib/gluon/release newer_than() { local old="$(printf '%s\n%s\n' "$1" "$2" | sort -n | head -n 1)"