this is a wrapper for arno's firewall script. It's quite noisy though. feel free to optimize the version handling inside the ebuild (version is currently hardcoded) Reproducible: Always Steps to Reproduce:
Created attachment 11738 [details] the ebuild
Created attachment 11739 [details] the wrapper arno's rc-script will be added to this wrapper ( ~ sed XXX rc-script >> thisFile)
I found a small mistake :( please add === depend() { provide firewall } === to rc.skel-1.8.0 (the wrapper)
*** Bug 69249 has been marked as a duplicate of this bug. ***
This would be a great replacement for monmotha's firewall, it appears there's no more active development or maintence going on in monmotha's firewall.
Created attachment 99628 [details] arno-iptables-firewall-1.8.8a.ebuild (Should work with later versions with a simple rename).
Created attachment 99629 [details] arno.rc6 An improved init script for arno's firewall for gentoo
Added a ebuild I've been using that is based off the monmotha ebuild, it works much better IMO than the above ebuild. IMO it should also go into net-firewall, unlike monmotha which is in net-misc.
Added where?
Attached (the ones created on 2006-10-13)
Either find a maintainer, or if you want to maintain it yourself, feel free to reopen and join project sunrise, details here: http://www.gentoo.org/proj/en/sunrise Thanks. WONTFIX.
...
Fine. I'll grab it, then, to keep people from closing it until I get a chance to look into it.
Created attachment 159641 [details] net-firewall/arno-iptables-firewall-1.9.0_beta3.ebuild Add arno-iptables-firewall-1.9.0-beta3, this version is self contained and doesn't need anything in the $FILESDIR, it's not backwards compatible with the old conf and comes with an arrangement of plugins. The ebuild and program work for me on my production machine.
I added this to the tree. I'd made up my own ebuild before seeing yours here, so I incorporated a few things into mine from yours. Take a look at my ebuild and see what things I did differently, specifically the usage of dobin/dosbin and doconfd/doinitd helper functions.