| 12345678910111213141516171819202122 |
- #!/bin/sh
- PATH=/sbin:/usr/sbin:/bin:/usr/bin
- if [ -f /etc/iptables/rules.v4 -a -f /etc/iptables/ipset ]; then
- # Flush the iptables so that we can cleanly flush the ipsets.
- iptables -t raw -F
- iptables -t filter -F
- fi
- if [ -f /etc/iptables/ipset ]; then
- # We flush first in case some sets are still in use and the destroy
- # doesn't work.
- ipset flush
- ipset destroy
- ipset restore < /etc/iptables/ipset 2> /dev/null
- fi
- if [ -f /etc/iptables/rules.v4 ]; then
- iptables-restore < /etc/iptables/rules.v4 2> /dev/null
- fi
|