olsrd: reload if config changed via uci

Fixes:
https://github.com/openwrt/luci/issues/5139

Signed-off-by: Nick Hainke <vincent@systemli.org>
This commit is contained in:
Nick Hainke 2021-06-22 16:40:42 +02:00 committed by Polynomdivision
parent b81e9c8bab
commit 64aa8866b7
2 changed files with 6 additions and 0 deletions

View File

@ -33,6 +33,9 @@ start_service() {
}
service_triggers() {
# reload if config changed via uci
procd_add_reload_trigger "olsrd"
# restart on ifup interface events
for n in $(olsrd_list_configured_interfaces $OLSRD); do
procd_add_reload_interface_trigger $n /etc/init.d/$OLSRD reload

View File

@ -34,6 +34,9 @@ start_service() {
}
service_triggers() {
# reload if config changed via uci
procd_add_reload_trigger "olsrd6"
# restart on ifup interface events
for n in $(olsrd_list_configured_interfaces $OLSRD); do
procd_add_reload_interface_trigger $n /etc/init.d/$OLSRD reload