--- /home/ivan/DATA/IN/temp/iptables.orig 2002-11-21 13:48:22 +0300 +++ /etc/rc.d/init.d/iptables 2002-05-19 14:47:44 +0400 @@ -104,6 +104,21 @@ action "Removing user defined chains:" iptables -X ;; + panic-log) + echo $"Changing target policies to DROP: " + iptables -P INPUT DROP && \ + iptables -P FORWARD DROP && \ + iptables -P OUTPUT DROP && \ + success "Changing target policies to DROP" || \ + failure "Changing target policies to DROP" + echo + action "Flushing all chains:" iptables -F INPUT && iptables -F FORWARD && iptables -F OUTPUT + action "Removing user defined chains:" iptables -X + action "Turning on logging of all INPUT packets:" iptables -A INPUT -j LOG --log-prefix '"Dropping input "' + action "Turning on logging of all FORWARD packets:" iptables -A FORWARD -j LOG --log-prefix '"Dropping forward "' + action "Turning on logging of all OUTPUT packets:" iptables -A OUTPUT -j LOG --log-prefix '"Dropping output "' + ;; + save) echo -n "Saving current rules to $IPTABLES_CONFIG: " /sbin/iptables-save > $IPTABLES_CONFIG 2>/dev/null && \