Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20726 - arno's firewall (new ebuild)
Summary: arno's firewall (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Chris Gianelloni (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
: 69249 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-05-09 19:07 UTC by Christian Loitsch
Modified: 2008-07-10 20:08 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
the ebuild (arno-fw-1.8.0.ebuild,1.08 KB, text/plain)
2003-05-09 19:07 UTC, Christian Loitsch
Details
the wrapper (rc.skel-1.8.0,624 bytes, text/plain)
2003-05-09 19:09 UTC, Christian Loitsch
Details
arno-iptables-firewall-1.8.8a.ebuild (arno-iptables-firewall-1.8.8a.ebuild,1.42 KB, text/plain)
2006-10-13 20:34 UTC, Avuton Olrich
Details
arno.rc6 (arno.rc6,825 bytes, text/plain)
2006-10-13 20:35 UTC, Avuton Olrich
Details
net-firewall/arno-iptables-firewall-1.9.0_beta3.ebuild (arno-iptables-firewall-1.9.0_beta3.ebuild,1.90 KB, text/plain)
2008-07-05 16:10 UTC, Avuton Olrich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Loitsch 2003-05-09 19:07:09 UTC
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:
Comment 1 Christian Loitsch 2003-05-09 19:07:50 UTC
Created attachment 11738 [details]
the ebuild
Comment 2 Christian Loitsch 2003-05-09 19:09:25 UTC
Created attachment 11739 [details]
the wrapper

arno's rc-script will be added to this wrapper	( ~   sed XXX rc-script >>
thisFile)
Comment 3 Christian Loitsch 2003-05-09 19:45:17 UTC
I found a small mistake :(

please add
===
depend() {
    provide firewall
}
===

to rc.skel-1.8.0  (the wrapper)
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2004-11-08 03:57:26 UTC
*** Bug 69249 has been marked as a duplicate of this bug. ***
Comment 5 Avuton Olrich 2006-03-05 14:06:41 UTC
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.
Comment 6 Avuton Olrich 2006-10-13 20:34:48 UTC
Created attachment 99628 [details]
arno-iptables-firewall-1.8.8a.ebuild

(Should work with later versions with a simple rename).
Comment 7 Avuton Olrich 2006-10-13 20:35:27 UTC
Created attachment 99629 [details]
arno.rc6

An improved init script for arno's firewall for gentoo
Comment 8 Avuton Olrich 2006-10-13 20:37:29 UTC
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.
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-17 06:30:08 UTC
Added where?
Comment 10 Avuton Olrich 2006-10-17 16:25:48 UTC
Attached (the ones created on 2006-10-13)
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-09-14 14:02:15 UTC
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.
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2007-09-14 15:41:18 UTC
...
Comment 13 Chris Gianelloni (RETIRED) gentoo-dev 2007-09-14 15:42:19 UTC
Fine.  I'll grab it, then, to keep people from closing it until I get a chance to look into it.
Comment 14 Avuton Olrich 2008-07-05 16:10:40 UTC
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.
Comment 15 Chris Gianelloni (RETIRED) gentoo-dev 2008-07-10 20:08:28 UTC
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.