Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 233787 - net-firewall/firehol-1.273 version bump
Summary: net-firewall/firehol-1.273 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://firehol.sourceforge.net/
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2008-08-03 11:06 UTC by Syed Amer Gilani
Modified: 2008-10-13 01:02 UTC (History)
4 users (show)

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


Attachments
firehol 1.273 ebuild (firehol-1.273.ebuild,2.68 KB, text/plain)
2008-08-11 09:59 UTC, Syed Amer Gilani
Details
1.256-r1 -> 1.273 ebuild diff (firehol-1.256-r1.ebuild-to-1.273.patch,1.78 KB, patch)
2008-10-13 00:08 UTC, kfm
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Syed Amer Gilani 2008-08-03 11:06:52 UTC
Updated to parse the latest format of the IANA reservations page.

Added support for custom actions for services. This opens a way for allowing actions that can be controlled externally without restarting the firewall.
Fixed several minor issues (better NAT support for all services, handling for external pager command, kernel config parsing, config wizard, etc). 

Reproducible: Always

Steps to Reproduce:
Comment 1 Syed Amer Gilani 2008-08-11 09:59:13 UTC
Created attachment 162665 [details]
firehol 1.273 ebuild

i made a new ebuild. just changed the version and removed the seds for gzcat since this is fixed upstream.
works for me.
Comment 2 kfm 2008-10-13 00:07:02 UTC
Thanks for the contributed ebuild, Syed. I've been meaning to file a similar bug myself as I asked Costa to bump the package upstream for the occasion :)

However, It still needs extra work:

* It needs to be aware of the change from NF_CONNTRACK_ENABLED to to
  NF_CONNTRACK as of kernel 2.6.25

* It needs to retain parity with the most recent ebuild in terms of EAPI-2
  compliance (in particular, the handling of the "minimal" USE flag)

I'm attaching an updated ebuild in the form of a patch which, when applied against firehol-1.256-r1, will result in a suitable firehol-1.273.ebuild for inclusion. Now, if we can just find someone willing to do the deed ...
Comment 3 kfm 2008-10-13 00:08:24 UTC
Created attachment 168228 [details, diff]
1.256-r1 -> 1.273 ebuild diff
Comment 4 kfm 2008-10-13 00:13:31 UTC
Also, I'm not sure when portage-2.2 will go stable but I understand that it will be very soon. This is a requirement for the EAPI-2 feature that is being used:

  sys-apps/iproute2[-minimal]

I think that it may be worth waiting just a little longer for this prerequisite to be satisifed, especially given how difficult it is to get a package bumped (particularly where there is no formal maintainer).
Comment 5 kfm 2008-10-13 00:59:05 UTC
Added to the tree, but pending stable keywording (after portage-2.2 is stabilised).
Comment 6 Gordon Malm (RETIRED) gentoo-dev 2008-10-13 01:02:47 UTC
In CVS.  Thanks Syed Amer Gilani and Kerin Millar.