- #!/bin/sh
-
- DEVICE=${DEVICE:-$(/sbin/uci -p /var/state get network."$INTERFACE".ifname)}
-
- case "$ACTION" in
- ifup)
- if [ "$INTERFACE" = "lan" ]; then
- /usr/sbin/shorewall start
- elif [ "${INTERFACE:0:3}" = "wan" ] &&
- [ "${INTERFACE:$((${#INTERFACE}-2)):2}" != "_6" ]; then
- /etc/shorewall/state/firewall enable "$DEVICE"
- fi
- ;;
- ifdown)
- if [ "${INTERFACE:0:3}" = "wan" ]; then
- /etc/shorewall/state/firewall disable "$DEVICE"
- fi
- ;;
- esac
|