samba: support multiple interface triggers

This commit is contained in:
Sukru Senli 2016-08-29 10:20:51 +02:00
parent 2543d6a601
commit 7e026deb64

View file

@ -177,9 +177,11 @@ service_triggers() {
procd_open_trigger procd_open_trigger
add_interface_trigger() { add_interface_trigger() {
local interface local interface net
config_get interface "$1" interface config_get interface "$1" interface
[ -n "${interface}" ] && procd_add_interface_trigger "interface.*" "${interface}" /etc/init.d/samba reload for net in $interface; do
procd_add_interface_trigger "interface.*" "${net}" /etc/init.d/samba reload
done
} }
config_load samba config_load samba