From 15b41a6751e9f7a81c0532765e73a3c507ef9a86 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Wed, 1 Dec 2021 15:50:52 +0100 Subject: [PATCH] zerotier: add configuration reload trigger Ensure that the zerotier service is automatically restarted when the uci configuration is modified. Signed-off-by: Jo-Philipp Wich (cherry picked from commit 04d0e45da1b6126643c54a22c39488b7095a5594) --- net/zerotier/Makefile | 2 +- net/zerotier/files/etc/init.d/zerotier | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/net/zerotier/Makefile b/net/zerotier/Makefile index 20a7085498..3014e9ed46 100644 --- a/net/zerotier/Makefile +++ b/net/zerotier/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=zerotier PKG_VERSION:=1.6.6 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/zerotier/ZeroTierOne/tar.gz/$(PKG_VERSION)? diff --git a/net/zerotier/files/etc/init.d/zerotier b/net/zerotier/files/etc/init.d/zerotier index c308b4246e..5c4ad185dd 100755 --- a/net/zerotier/files/etc/init.d/zerotier +++ b/net/zerotier/files/etc/init.d/zerotier @@ -109,3 +109,12 @@ stop_service() { config_foreach stop_instance 'zerotier' rm -f ${CONFIG_PATH} } + +reload_service() { + stop + start +} + +service_triggers() { + procd_add_reload_trigger 'zerotier' +} -- 2.30.2