#! /bin/sh
RULES=/etc/network/firewall

if [ x$1 = "xrestore" ] ; then

	if [ ! -f $RULES -o ! -s $RULES ] ; then exit 0 ; fi

	echo "Restoring firewall rules from $RULES ..."
	ipchains -F
	ipchains -X
	ipchains-restore < $RULES
else
	echo "Saving firewall rules to $RULES ..."
	ipchains-save > $RULES
	updatefiles $RULES
fi
exit 0
