aboutsummaryrefslogtreecommitdiff
path: root/net/frp/files
diff options
context:
space:
mode:
Diffstat (limited to 'net/frp/files')
-rw-r--r--net/frp/files/frpc.init10
-rw-r--r--net/frp/files/frps.init10
2 files changed, 20 insertions, 0 deletions
diff --git a/net/frp/files/frpc.init b/net/frp/files/frpc.init
index dc6dac222..e7f06edbd 100644
--- a/net/frp/files/frpc.init
+++ b/net/frp/files/frpc.init
@@ -37,6 +37,11 @@ config_cb() {
fi
}
+service_triggers()
+{
+ procd_add_reload_trigger "$NAME"
+}
+
start_service() {
local init_cfg=" "
local conf_file="/var/etc/$NAME.ini"
@@ -72,3 +77,8 @@ start_service() {
[ -n "$env" ] && config_list_foreach "$init_cfg" env "procd_append_param env"
procd_close_instance
}
+
+reload_service() {
+ stop
+ start
+}
diff --git a/net/frp/files/frps.init b/net/frp/files/frps.init
index be4e1b8fd..b87525cd2 100644
--- a/net/frp/files/frps.init
+++ b/net/frp/files/frps.init
@@ -35,6 +35,11 @@ config_cb() {
fi
}
+service_triggers()
+{
+ procd_add_reload_trigger "$NAME"
+}
+
start_service() {
local init_cfg=" "
local conf_file="/var/etc/$NAME.ini"
@@ -70,3 +75,8 @@ start_service() {
[ -n "$env" ] && config_list_foreach "$init_cfg" env "procd_append_param env"
procd_close_instance
}
+
+reload_service() {
+ stop
+ start
+}