#!/bin/bash

case "$1" in
  start)
    echo -n "Installing firewall:"
    iptables-restore < /etc/iptables.conf
    echo " iptables."
    ;;
  stop)
    echo -n "Removing firewall:"
    iptables-restore << END
*filter
:FORWARD ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
*mangle
:FORWARD ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
END
	echo " iptables."
    ;;
  save)
	echo "Saving firewall:"
  	iptables-save > /etc/iptables.conf
	echo " done."
	;;
  *)
    echo "Usage: $0 {start|stop|save}";
    exit 1;
    ;;
esac
