diff --git a/package/gluon-respondd/files/etc/hotplug.d/iface/10-gluon-respondd b/package/gluon-respondd/files/etc/hotplug.d/iface/10-gluon-respondd new file mode 100644 index 00000000..7422c006 --- /dev/null +++ b/package/gluon-respondd/files/etc/hotplug.d/iface/10-gluon-respondd @@ -0,0 +1,5 @@ +#!/bin/sh + +[ "$ACTION" = "ifupdate" ] && exit + +exec /etc/init.d/gluon-respondd reload diff --git a/package/gluon-respondd/files/etc/init.d/gluon-respondd b/package/gluon-respondd/files/etc/init.d/gluon-respondd index 2af79687..9f883874 100755 --- a/package/gluon-respondd/files/etc/init.d/gluon-respondd +++ b/package/gluon-respondd/files/etc/init.d/gluon-respondd @@ -18,12 +18,3 @@ start_service() { procd_set_param stderr 1 procd_close_instance } - -service_triggers() { - local script=$(readlink "$initscript") - local name=$(basename ${script:-$initscript}) - - procd_open_trigger - procd_add_raw_trigger "interface.*" 0 "/etc/init.d/$name" reload - procd_close_trigger -}