aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2021-12-01 15:50:52 +0100
committerJo-Philipp Wich <jo@mein.io>2021-12-01 18:59:24 +0100
commit04d0e45da1b6126643c54a22c39488b7095a5594 (patch)
tree3886ff0b8095918fde9bc7ac91758f02a568b4c4
parent1c42744a52957de9dedb304fb3986f838f4f35fc (diff)
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 <jo@mein.io>
1 files changed, 9 insertions, 0 deletions
diff --git a/net/zerotier/files/etc/init.d/zerotier b/net/zerotier/files/etc/init.d/zerotier
index 3d9e60c1c..f7ba8e91d 100755
--- a/net/zerotier/files/etc/init.d/zerotier
+++ b/net/zerotier/files/etc/init.d/zerotier
@@ -115,3 +115,12 @@ stop_service() {
config_foreach stop_instance 'zerotier'
rm -f ${CONFIG_PATH}
}
+
+reload_service() {
+ stop
+ start
+}
+
+service_triggers() {
+ procd_add_reload_trigger 'zerotier'
+}