From 6be2c24b30c07aaaf935dd31bfaa50e2c9e99f8a Mon Sep 17 00:00:00 2001 From: Ionut-Alex Oprea Date: Wed, 10 Jan 2018 12:47:44 +0100 Subject: [PATCH] netmode: init.d: start netmoded --- inteno-netmodes/files/etc/init.d/netmode | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/inteno-netmodes/files/etc/init.d/netmode b/inteno-netmodes/files/etc/init.d/netmode index 72d0a7011..07b01a04f 100755 --- a/inteno-netmodes/files/etc/init.d/netmode +++ b/inteno-netmodes/files/etc/init.d/netmode @@ -3,6 +3,8 @@ START=10 USE_PROCD=1 +NETMODED="/sbin/netmoded" + TMPDIR=/var/netmodes OLD_MODE_FILE=/var/netmodes/old_mode @@ -299,9 +301,22 @@ start_netmode_discover() { esac } +start_netmoded() { + procd_open_instance + procd_set_param command $NETMODED + + procd_append_param command --verbose debug + procd_set_param stdout 1 + procd_set_param stderr 1 + + procd_set_param respawn + procd_close_instance +} + start_service() { populate_netmodes # start_client_listener + start_netmoded start_netmode_discover } @@ -313,6 +328,7 @@ reload_service() { uci commit juci # start_client_listener + start_netmoded start_netmode_discover }