sysntpd: remove procd_open_trigger/procd_close_trigger calls
[openwrt/openwrt.git] / package / utils / busybox / files / sysntpd
index 6d44280393dfa3674df347fbcfab0dcfdea1f569..98260be6084412168d955f3c024d84ff0cd227f9 100755 (executable)
@@ -48,7 +48,7 @@ start_service() {
        [ -z "$server" ] && return
 
        procd_open_instance
-       procd_set_param command "$PROG" -n
+       procd_set_param command "$PROG" -n -N
        [ "$enable_server" = "1" ] && procd_append_param command -l
        [ -x "$HOTPLUG_SCRIPT" ] && procd_append_param command -S "$HOTPLUG_SCRIPT"
        for peer in $server; do
@@ -64,7 +64,6 @@ service_triggers() {
        script=$(readlink -f "$initscript")
        name=$(basename ${script:-$initscript})
 
-       procd_open_trigger
        procd_add_config_trigger "config.change" "system" /etc/init.d/$name reload
 
        config_load system
@@ -83,7 +82,5 @@ service_triggers() {
                fi
        }
 
-       procd_close_trigger
-
        procd_add_validation validate_ntp_section
 }