18 lines
402 B
Bash
18 lines
402 B
Bash
#!/bin/sh
|
|
|
|
[ "$ACTION" = ifup ] || exit 0
|
|
|
|
/etc/init.d/firewall enabled || exit 0
|
|
|
|
if [ -x /etc/init.d/luci_splash ]; then
|
|
restart_splash() {
|
|
local net="$1"
|
|
if [ "$INTERFACE" = "$net" ]; then
|
|
logger -t splash "Reloading splash firewall rules due to ifup of $INTERFACE ($DEVICE)"
|
|
/etc/init.d/luci_splash restart
|
|
fi
|
|
}
|
|
config_load luci_splash
|
|
config_foreach restart_splash iface
|
|
fi
|