Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51260 - shorewall version bump to shorewall-2.0.3a
Summary: shorewall version bump to shorewall-2.0.3a
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Netmon project
URL: http://www.shorewall.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-17 02:12 UTC by Andreas Simon
Modified: 2004-07-02 00:33 UTC (History)
1 user (show)

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


Attachments
Diff for the old ebuild (diff,990 bytes, text/plain)
2004-05-17 02:15 UTC, Andreas Simon
Details
diff from shorewall-2.0.1 to shorewall-2.0.2c (shorewall-2.0.1-2.0.2c.diff,1.13 KB, text/plain)
2004-05-26 01:56 UTC, Andreas Simon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Simon 2004-05-17 02:12:13 UTC
shorewall 2.0.2 was released.
Latest version in Portage is 2.0.1.

The ebuild for 2.0.1 still works for 2.0.2.
Comment 1 Andreas Simon 2004-05-17 02:15:34 UTC
Created attachment 31569 [details]
Diff for the old ebuild

Here a proposed diff for the ebuild to make users
aware of two issues when migrating from Shorewall 2.0.1
to Shorewall 2.0.2 (extension scripts, dynamic zone support)
Comment 2 Andreas Simon 2004-05-18 10:30:22 UTC
Shorewall 2.0.2a is out, which fixes two bugs in 2.0.2.
No additional ebuild changes required.
Comment 3 Andreas Simon 2004-05-26 01:34:13 UTC
Current version is 2.0.2c.

Difference to 2.0.2a: 3 bug fixes.

No ebuild changes needed.
Comment 4 Andreas Simon 2004-05-26 01:56:53 UTC
Created attachment 32053 [details]
diff from shorewall-2.0.1 to shorewall-2.0.2c

The doc tarball for 2.0.2c is missing the index.htm link (previous releases
contained that link), which is referenced in the message in pkg_postinst().

Thus a index.htm link should be installed.

Here is an updated ebuild diff to install that link.
Comment 5 Andreas Simon 2004-05-31 06:22:26 UTC
Shorewall 2.0.2d was released on 5/28/2004:

One problem corrected:
Shorewall was checking capabilities before loading kernel modules. Consequently, if kernel module autoloading was disabled, the capabilities were mis-detected.

The old ebuild still works, but it looks like the last release on sourceforge is 2.0.2, thus the following patch should be applied until the most recent version is on sourceforge again:

--- shorewall-2.0.2c.ebuild     2004-05-26 10:51:00.000000000 +0200
+++ shorewall-2.0.2d.ebuild     2004-05-31 15:18:34.840856643 +0200
@@ -8,8 +8,8 @@

 DESCRIPTION="Full state iptables firewall"
 HOMEPAGE="http://www.shorewall.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tgz
-       doc? ( mirror://sourceforge/${PN}/${MY_P_DOCS}.tgz )"
+SRC_URI="http://www.shorewall.net/pub/shorewall/${P}/${P}.tgz
+       doc? ( http://www.shorewall.net/pub/shorewall/${P}/${MY_P_DOCS}.tgz )"
 RESTRICT="nomirror"

 LICENSE="GPL-2"
Comment 6 Andreas Simon 2004-06-02 08:44:19 UTC
Now 2.0.2e is current. Contains one small bug fix: "LOG rules within an action generate two Netfilter logging rules."
Comment 7 Andreas Simon 2004-06-04 02:16:16 UTC
2.0.2f is current. Fixes one problem:
Versions 2.0.2d and 2.0.2e fail to load kernel modules unless MODULE_SUFFIX is set in shorewall.conf
Comment 8 Andreas Simon 2004-06-24 08:50:14 UTC
2.0.3 was released. Bug fixes and some new features.
Comment 9 Andreas Simon 2004-06-24 09:06:54 UTC
The old patch from 2.0.1 to 2.0.2c still works fine for 2.0.3.

The additional small patch from comment #5 is no longer needed. The latest version of shorewall is on the sourceforge mirrors again.

There is an upgrade issue when migrating from Shorewall 2.0.2 to Shorewall 2.0.3 (the dropNonSyn buildin action was replaced by dropNotSyn). But because 2.0.2 was never in Portage there is no point to mention that in pkg_postinst(). Actually I am not sure if such upgrade issues should be mentioned in pkg_postinst() at all, because given enough time such notes could grow rather long.
Comment 10 Eldad Zack (RETIRED) gentoo-dev 2004-07-01 06:03:02 UTC
shorewall 2.0.3a in portage (see bug 55675)
Comment 11 Martin Holzer (RETIRED) gentoo-dev 2004-07-02 00:32:42 UTC
wrangler
Comment 12 Martin Holzer (RETIRED) gentoo-dev 2004-07-02 00:33:10 UTC
2.0.3a in cvs + diffs from here