I can confirm this bug is still not fixed in Edgy Eft. I use firestarter version 1.0.3 and I have created a script in /etc/NetworkManager/dispatcher.d that will launch firestarter upon NM finding a network connection.
What disturbs me is that nobody seems to care about this problem, or at least I have not seen anyone getting upset by this but this could be a security problem. Moreover, you are not warned that the firestarter daemon is not running. SO the only way you will find this out is when you actually install the GUI and check the status there. Someone PLEASE address this issue because the default operation of iptables is to close all ports instead of stealth them, that way hackers know a system is present at the other end. Note to everyone reading this and thinks that Firestarter is just the GUI, Firestarter is NOT just the gui, it consists of a daemon that controls iptables dynamically AND of a gui. The gui is not installed by default, the daemon IS! ** Description changed: Firestarter init script (/etc/init.d/firestarter) fails to load iptables setup on system boot when network interface is managed by NetworkManager. The following error message is displayed: Starting the Firestarter firewall: failed. Manual startup fails with: /etc/firestarter/firestarter.sh start External network device eth0 is not ready. Aborting.. A resolution might be to adding a firestarter script in /usr/share/NetworkManager/dispatcher.d, which would load when NetworkManager enables the interface. + + NOTE: This won't work Edgy Eft in which the problem persists. If you + wish to work around this problem in Edgy Eft, then make sure you place + for example 50firestarter in /etc/NetworkManager/dispatcher.d and make + this script executable. ** Description changed: Firestarter init script (/etc/init.d/firestarter) fails to load iptables setup on system boot when network interface is managed by NetworkManager. The following error message is displayed: Starting the Firestarter firewall: failed. Manual startup fails with: /etc/firestarter/firestarter.sh start External network device eth0 is not ready. Aborting.. A resolution might be to adding a firestarter script in /usr/share/NetworkManager/dispatcher.d, which would load when NetworkManager enables the interface. - NOTE: This won't work Edgy Eft in which the problem persists. If you - wish to work around this problem in Edgy Eft, then make sure you place - for example 50firestarter in /etc/NetworkManager/dispatcher.d and make - this script executable. + NOTE: This won't work with Edgy Eft in which the problem persists. If + you wish to work around this problem in Edgy Eft, then make sure you + place for example 50firestarter in /etc/NetworkManager/dispatcher.d and + make this script executable. -- Firestarter init fails on system boot when NetworkManager is used https://launchpad.net/bugs/42759 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs