I''ve built Shorewall 3.4.4 and uploaded it to
http://www1.shorewall.net/pub/shorewall/development/staging/3.4/shorewall-3.4.4/.
There have been a large number of problems corrected in Shorewall 4.0.0 that
are also present in Shorewall 3.4.3. These are problems in the base
Shorewall release or in the shell-based compiler and are not related to
Shorewall-perl. To make these changes available in 3.4, I decided to base
the 3.4.4 release on 4.0.0-Beta5 (which will be released this weekend)
rather than on 3.4.3. While that may sound scary, it really isn''t:
a) The basis for Shorewall 4.0 was Shorewall 3.4.2.
b) Other than the bug fixes, the changes in 4.0 are to support Shorewall
Perl; the main difference between the two releases is the way in which the
Perl-based compiler gets launched and the directory where the shell-based
compiler is installed. Reverting the shell compiler back into the
/usr/share/shorewall/ directory was a one-line change and changes to the way
that the Perl-based compiler gets launched are not relevant unless you
choose to use Shorewall-perl. Plus, those changes have been exhaustively
tested by Steven Springl and others.
c) There was one change in 4.0 that involved migration considerations;
I''ve
removed that change from 3.4.4 so that the upgrade from 3.4.3->3.4.4 can be
a transparent one.
It was my considered opinion that this approach was much less prone to error
than the alternative which would have been to try to move a dozen different
changes from 4.0 back into 3.4.3 to produce 3.4.4. In addition, it will make
Roberto''s job much easier going forward since the two major releases
are now
closely aligned.
I''m making 3.4.4 available to the Shorewall development community prior
to
it''s actual release in the hopes that experienced users will install it
and
report any problems that they find.
Thanks!
-Tom
--
Tom Eastep \ Nothing is foolproof to a sufficiently talented fool
Shoreline, \ http://shorewall.net
Washington USA \ teastep@shorewall.net
PGP Public Key \ https://lists.shorewall.net/teastep.pgp.key
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/