From 529dafb4f7b8bd9b7130342d0a1d92f427882ce0 Mon Sep 17 00:00:00 2001 From: Ycarus Date: Fri, 2 Nov 2018 20:21:46 +0100 Subject: [PATCH] Set version without the beginning v --- omr-update/files/etc/init.d/omr-update | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/omr-update/files/etc/init.d/omr-update b/omr-update/files/etc/init.d/omr-update index a4b0de7dc..76290beef 100755 --- a/omr-update/files/etc/init.d/omr-update +++ b/omr-update/files/etc/init.d/omr-update @@ -10,23 +10,27 @@ boot() { cd /etc/uci-defaults || return 0 source /etc/os-release - files="$(ls)" + OMRVERSION=$(echo $VERSION | sed 's/v//') + files="$(ls /etc/uci-defaults)" [ -n "$files" ] && { mkdir -p /usr/share/omr-update if [ "$(grep rom /etc/mtab)" = "" ]; then cp /etc/uci-defaults/* /usr/share/omr-update fi - uci -q set openmptcprouter.settings.version=${VERSION} + uci -q set openmptcprouter.settings=settings + uci -q set openmptcprouter.settings.version=${OMRVERSION} + uci commit return 0 } - if [ "$(uci -q get openmptcprouter.settings.version)" != "${VERSION}" ]; then + if [ "$(uci -q get openmptcprouter.settings.version)" != "${OMRVERSION}" ]; then cd /rom/etc/uci-defaults || cd /usr/share/omr-update || return 0 files="$(ls)" [ -z "$files" ] && return 0 for file in $files; do ( . "./$(basename $file)" ) done - uci -q set openmptcprouter.settings.version=${VERSION} + uci -q set openmptcprouter.settings=settings + uci -q set openmptcprouter.settings.version=${OMRVERSION} uci commit fi # temporary hack until configd exists