Description of Problem: If an iptables rule contains the --log-prefix statement and an associated string that contains spaces it produces the error "bad argument 'INPUT'" when iptables-restore reads the file. Version-Release number of selected component (if applicable): iptables-1.2.1a-1 How Reproducible: Create a rule with --log-prefix in, e.g. iptables -A INPUT -m limit --limit 10/min --limit-burst 3 -j LOG --log-prefix "Denied packet: " and run "/etc/init.d/iptables save", the rule is correctly written to /etc/sysconfig/iptables. Running "/etc/init.d/iptables start" now produces the error: bad argument 'INPUT' manually editing the /etc/sysconfig/iptables file to replace the "Denied packet: " with "Denied_packet:_" will cause "/etc/init.d/iptables start" to work fine. Steps to Reproduce: 1. 2. 3. Actual Results: Expected Results: Additional Information:
Use 1.2.4