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/
Thanks for the release notification, assigning to maintainers.
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)
Created attachment 179025 [details] NEW EBUILD net-firewall/shorewall6-4.2.4.1
Created attachment 179026 [details] nit script in FILESDIR for NEW EBUILD net-firewall/shorewall6-4.2.4.1
Created attachment 179027 [details] NEW EBUILD net-firewall/shorewall6-lite-4.2.4.1
Created attachment 179029 [details] init script in FILESDIR for NEW EBUILD net-firewall/shorewall6-lite-4.2.4.1
(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?
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.
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.
Created attachment 179313 [details, diff] shorewall6-lite-4.2.4.1.ebuild.patch
Sorry, I made a mistake with the shorewall6-lite ebuild. I'm attaching a fix. Thanks.
(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.