Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 255437

Summary: net-firewall/shorewall-* 4.2.4 version bump
Product: Gentoo Linux Reporter: Boney McCracker <brendlerjg>
Component: Current packagesAssignee: Gentoo Netmon project <netmon>
Status: RESOLVED FIXED    
Severity: enhancement CC: julian, rentorbuy
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: NEW EBUILD net-firewall/shorewall6-4.2.4.1
nit script in FILESDIR for NEW EBUILD net-firewall/shorewall6-4.2.4.1
NEW EBUILD net-firewall/shorewall6-lite-4.2.4.1
init script in FILESDIR for NEW EBUILD net-firewall/shorewall6-lite-4.2.4.1
shorewall6-lite-4.2.4.1.ebuild.patch

Description Boney McCracker 2009-01-18 21:14:48 UTC
This is a request to update the shorewall ebuilds to Shorewall 4.2.4 in testing status.

The official upstream "Current Stable Release" of Shorewall is  4.2.4
The official upstream "Previous Stable Release" is 4.0.14
We are currently at 4.2.1.

In addition to being the current "stable" release, Shorewall 4.2.4 provides important new features, including IPv6 (i.e. ip6tables) functionality.

Thank you.

Reproducible: Always




Current release status and release notes:

http://www.shorewall.net/
Comment 1 Wormo (RETIRED) gentoo-dev 2009-01-19 02:58:47 UTC
Thanks for the release notification, assigning to maintainers.
Comment 2 Vieri 2009-01-19 20:16:35 UTC
1)

trivial ebuild renaming (version bump) from the latest official *-4.0.* to:
net-firewall/shorewall-{common,perl,shell,lite}-4.0.15

2)

trivial ebuild renaming (version bump) from the latest official *-4.2.* to:
net-firewall/shorewall-{common,shell,lite}-4.2.4
net-firewall/shorewall-perl-4.2.4.6

3)

new ebuild proposals for
net-firewall/shorewall6{-lite}-4.2.4.1
(find attached)
Comment 3 Vieri 2009-01-19 20:18:07 UTC
Created attachment 179025 [details]
NEW EBUILD net-firewall/shorewall6-4.2.4.1
Comment 4 Vieri 2009-01-19 20:19:01 UTC
Created attachment 179026 [details]
nit script in FILESDIR for NEW EBUILD net-firewall/shorewall6-4.2.4.1
Comment 5 Vieri 2009-01-19 20:20:08 UTC
Created attachment 179027 [details]
NEW EBUILD net-firewall/shorewall6-lite-4.2.4.1
Comment 6 Vieri 2009-01-19 20:21:02 UTC
Created attachment 179029 [details]
init script in FILESDIR for NEW EBUILD net-firewall/shorewall6-lite-4.2.4.1
Comment 7 Boney McCracker 2009-01-19 20:59:22 UTC
(In reply to comment #6)

Thank you.

I am confused though.  Should we really have a "shorewall6" ebuild?  Plain old "shorewall" supports both iptables and ip6tables, does it not?
Comment 8 Boney McCracker 2009-01-19 21:19:39 UTC
Correction.

I understand now -- there is actually an additional package (shorewall6) that provides the shorewall6 binary.  (I had thought this new binary was part of the main package.)

So we actually need version bumps on the current shorewall packages AND the addition of these two new packages (shorewall6 and shorewall6-lite).

Thanks again.
Comment 9 Peter Volkov (RETIRED) gentoo-dev 2009-01-22 08:48:43 UTC
Viery, thank you for all this work. I've updated existing ebuilds and added new.

BTW, note, that I've dropped archs since I assume that you were unable to test package on ~alpha ~hppa ~ppc ~ppc64 ~sparc. Now you need to check that ebuilds were commited correctly and fill KEYWORD request (new bug with Severity enh, KEYWORDREQ in keywords, with netmon as assignment and required archs in CC). Then they'll do their magic.

Also probably it's good idea to stabilize 4.2.4 versions in one month and drop old ebuilds to simplify maintainability.
Comment 10 Vieri 2009-01-22 10:00:44 UTC
Created attachment 179313 [details, diff]
shorewall6-lite-4.2.4.1.ebuild.patch
Comment 11 Vieri 2009-01-22 10:02:11 UTC
Sorry, I made a mistake with the shorewall6-lite ebuild.
I'm attaching a fix.

Thanks.
Comment 12 Peter Volkov (RETIRED) gentoo-dev 2009-01-22 17:30:29 UTC
(In reply to comment #11)
> Sorry, I made a mistake with the shorewall6-lite ebuild.
> I'm attaching a fix.

Yup, fixed. Thank you for catching it that fast.