diff --git a/bulut/files/etc/hotplug.d/iface/99-bulut b/bulut/files/etc/hotplug.d/iface/99-bulut new file mode 100644 index 0000000000000000000000000000000000000000..6646de88f1f111abe42ddc52a6e2f11cb1f46be7 --- /dev/null +++ b/bulut/files/etc/hotplug.d/iface/99-bulut @@ -0,0 +1,17 @@ +#!/bin/sh + +[ "$ACTION" = ifup ] || exit 0 + +compare_owsd_iface() { + local interface + + config_get interface $1 interface + + if [ "$INTERFACE" == "$interface" ]; then + /etc/init.d/bulut reload + exit + fi +} + +config_load owsd +config_foreach compare_owsd_iface "owsd-listen" "$INTERFACE"