diff --git a/olsrd/files/olsrd4.init b/olsrd/files/olsrd4.init index 32589d7..c909e04 100644 --- a/olsrd/files/olsrd4.init +++ b/olsrd/files/olsrd4.init @@ -6,12 +6,12 @@ START=65 USE_PROCD=1 CONF=/var/etc/olsrd.conf -UCI_CONF_NAME=olsrd start_service() { procd_open_instance procd_set_param command /usr/sbin/olsrd -f $CONF -nofork procd_set_param respawn + procd_set_param file $CONF # automatically restart olsrd if cfg has changed procd_close_instance olsrd_setup_smartgw_rules diff --git a/olsrd/files/olsrd6.init b/olsrd/files/olsrd6.init index 83deaa9..670218f 100644 --- a/olsrd/files/olsrd6.init +++ b/olsrd/files/olsrd6.init @@ -6,12 +6,12 @@ START=65 USE_PROCD=1 CONF=/var/etc/olsrd6.conf -UCI_CONF_NAME=olsrd6 start_service() { procd_open_instance procd_set_param command /usr/sbin/olsrd -f $CONF -nofork procd_set_param respawn + procd_set_param file $CONF # automatically restart olsrd6 if cfg has changed procd_close_instance olsrd_setup_smartgw_rules