From patchwork Tue Oct 1 19:03:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [v2] nodewatcher: Send babeld version From: Fabian Blaese X-Patchwork-Id: 1194 Message-Id: <20191001190326.1447187-1-fabian@blaese.de> To: franken-dev@freifunk.net Date: Tue, 1 Oct 2019 21:03:26 +0200 Signed-off-by: Fabian Bläse Reviewed-by: Christian Dresel --- Changes in v2: - Bump nodewatcher Version - Use correct babeld path --- src/packages/fff/fff-nodewatcher/Makefile | 2 +- src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/packages/fff/fff-nodewatcher/Makefile b/src/packages/fff/fff-nodewatcher/Makefile index be5f267..0ed6684 100644 --- a/src/packages/fff/fff-nodewatcher/Makefile +++ b/src/packages/fff/fff-nodewatcher/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fff-nodewatcher -PKG_RELEASE:=54 +PKG_RELEASE:=55 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) diff --git a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher index 09f6843..ac81513 100755 --- a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher +++ b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher @@ -12,7 +12,7 @@ if ! lock -n "$lockfile"; then fi trap "lock -u \"$lockfile\"" INT TERM EXIT -SCRIPT_VERSION="54" +SCRIPT_VERSION="55" #Get the configuration from the uci configuration file #If it does not exists, then get it from a normal bash file with variables. @@ -109,6 +109,9 @@ crawl() { fastd_version="$(/usr/bin/fastd -v | awk '{ print $2 }')" fi nodewatcher_version=$SCRIPT_VERSION + if [ -x /usr/sbin/babeld ]; then + babel_version="$(/usr/sbin/babeld -V 2>&1)" + fi if [ -f "$SCRIPT_STATUS_FILE" ]; then status_text="$(cat "$SCRIPT_STATUS_FILE")" @@ -160,6 +163,7 @@ crawl() { SYSTEM_DATA=$SYSTEM_DATA"$kernel_version" SYSTEM_DATA=$SYSTEM_DATA"$fastd_version" SYSTEM_DATA=$SYSTEM_DATA"$nodewatcher_version" + SYSTEM_DATA=$SYSTEM_DATA"$babel_version" SYSTEM_DATA=$SYSTEM_DATA"$FIRMWARE_VERSION" SYSTEM_DATA=$SYSTEM_DATA"$BUILD_DATE" SYSTEM_DATA=$SYSTEM_DATA"$OPENWRT_CORE_REVISION"