Fedora 15 both gnome-3 and KDE. After i generate a set of rules with the iptables and do an iptables -S i can see them. If i modify the rules generated with the firewall with iptables and to iptable-S i can see the modification is there. If i further do iptables-save > /etc/sysconfi/iptables, and iptables-restore /etc/sysconfig/iptables, at reboot when i check with iptables -S, the modification is still there and is persistent. But if i go in the firewall and do any modification and click the apply button, the modification made and saved with iptables disappear if i check with iptables -S but it's still in etc/sysconfi/iptables. If i do iptables-restore i will load it again etc.