diff -r 334e0d94f5bf -r 82db574c32ed net-firewall/iptables/files/iptables-1.3.2.init --- a/net-firewall/iptables/files/iptables-1.3.2.init Tue May 17 13:13:52 2011 -0600 +++ b/net-firewall/iptables/files/iptables-1.3.2.init Tue May 17 14:55:03 2011 -0600 @@ -100,7 +100,9 @@ panic() { checkkernel || return 1 - service_started ${iptables_name} && svc_stop + if ! service_started ${iptables_name}; then + ${RC_SERVICE} stop + fi local a ebegin "Dropping all packets"