diff --git a/Shorewall-lite/fallback.sh b/Shorewall-lite/fallback.sh index b90887fcb..9838b8ee9 100755 --- a/Shorewall-lite/fallback.sh +++ b/Shorewall-lite/fallback.sh @@ -28,7 +28,7 @@ # shown below. Simply run this script to revert to your prior version of # Shoreline Firewall. -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall-lite/install.sh b/Shorewall-lite/install.sh index ee9bc06e6..1053fd51a 100755 --- a/Shorewall-lite/install.sh +++ b/Shorewall-lite/install.sh @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall-lite/shorewall-lite.spec b/Shorewall-lite/shorewall-lite.spec index 15ba8ea5e..cb4d7bb56 100644 --- a/Shorewall-lite/shorewall-lite.spec +++ b/Shorewall-lite/shorewall-lite.spec @@ -1,6 +1,6 @@ %define name shorewall-lite %define version 4.4.5 -%define release 2 +%define release 4 Summary: Shoreline Firewall Lite is an iptables-based firewall for Linux systems. Name: %{name} @@ -100,6 +100,10 @@ fi %doc COPYING changelog.txt releasenotes.txt %changelog +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 * Sun Dec 20 2009 Tom Eastep tom@shorewall.net - Updated to 4.4.5-2 * Sat Dec 19 2009 Tom Eastep tom@shorewall.net diff --git a/Shorewall-lite/uninstall.sh b/Shorewall-lite/uninstall.sh index ae7ec38e9..c8bcbae95 100755 --- a/Shorewall-lite/uninstall.sh +++ b/Shorewall-lite/uninstall.sh @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall/Perl/Shorewall/Config.pm b/Shorewall/Perl/Shorewall/Config.pm index c93e03e94..b9e301af7 100644 --- a/Shorewall/Perl/Shorewall/Config.pm +++ b/Shorewall/Perl/Shorewall/Config.pm @@ -328,7 +328,7 @@ sub initialize( $ ) { TC_SCRIPT => '', EXPORT => 0, UNTRACKED => 0, - VERSION => "4.4.5.3", + VERSION => "4.4.5.4", CAPVERSION => 40406 , ); diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index ddce4b48a..656374826 100644 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -1,3 +1,7 @@ +Changes in Shorewall 4.4.5.4 + +1) Fix breakage in Shorewall6 'forward' interface option. + Changes in Shorewall 4.4.5.3 1) Yet another fix for the ^%$& ROUTE_FILTER mess. diff --git a/Shorewall/install.sh b/Shorewall/install.sh index a0333244f..7832cd52a 100755 --- a/Shorewall/install.sh +++ b/Shorewall/install.sh @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.4.5.3 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall/known_problems.txt b/Shorewall/known_problems.txt index 2f8e0fb65..78cf1c34b 100644 --- a/Shorewall/known_problems.txt +++ b/Shorewall/known_problems.txt @@ -39,6 +39,10 @@ WARNING: Your capabilities file does not contain a Kernel Version -- using 2.6.30 - These may be safely ignored and will be suppressed in Shorewall - 4.4.6. + Corrected in 4.4.5.4. + +5) The change in Shorewall 4.4.5.1 broke the 'forward' interface + option in Shorewall6. + + Corrected in 4.4.5.4. diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index e95644d7b..9105fabc6 100644 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -1,4 +1,4 @@ -Shorewall 4.4.5 Patch Release 3. +Shorewall 4.4.5 Patch Release 4. ---------------------------------------------------------------------------- R E L E A S E 4 . 4 H I G H L I G H T S @@ -169,6 +169,23 @@ Shorewall 4.4.5 Patch Release 3. now, if the zone has :0.0.0.0/0 (even with exclusions), then it may have no additional members in /etc/shorewall/hosts. +---------------------------------------------------------------------------- + P R O B L E M S C O R R E C T E D I N 4 . 4 . 5 . 4 +---------------------------------------------------------------------------- + +1) With Shorewall 4.4.5.3, using a capabilities file with Shorewall6 + will result in the following warnings during compilation: + + WARNING: Your capabilities file is out of date -- it does not + contain all of the capabilities defined by Shorewall6 version + 4.4.5.3 + + WARNING: Your capabilities file does not contain a Kernel + Version -- using 2.6.30 + +2) The change in Shoreawll 4.4.5.1 broke the 'forward' interface + option in Shorewall6. + ---------------------------------------------------------------------------- P R O B L E M S C O R R E C T E D I N 4 . 4 . 5 . 3 ---------------------------------------------------------------------------- diff --git a/Shorewall/shorewall.spec b/Shorewall/shorewall.spec index 7004515a5..6944b6820 100644 --- a/Shorewall/shorewall.spec +++ b/Shorewall/shorewall.spec @@ -1,6 +1,6 @@ %define name shorewall %define version 4.4.5 -%define release 3 +%define release 4 Summary: Shoreline Firewall is an iptables-based firewall for Linux systems. Name: %{name} @@ -106,6 +106,10 @@ fi %doc COPYING INSTALL changelog.txt releasenotes.txt Contrib/* Samples %changelog +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 * Mon Dec 21 2009 Tom Eastep tom@shorewall.net - Updated to 4.4.5-3 * Sun Dec 20 2009 Tom Eastep tom@shorewall.net diff --git a/Shorewall/uninstall.sh b/Shorewall/uninstall.sh index 01b376b03..77eb21d7d 100755 --- a/Shorewall/uninstall.sh +++ b/Shorewall/uninstall.sh @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.4.5.3 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall6-lite/fallback.sh b/Shorewall6-lite/fallback.sh index b90887fcb..9838b8ee9 100755 --- a/Shorewall6-lite/fallback.sh +++ b/Shorewall6-lite/fallback.sh @@ -28,7 +28,7 @@ # shown below. Simply run this script to revert to your prior version of # Shoreline Firewall. -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall6-lite/install.sh b/Shorewall6-lite/install.sh index 09f22d642..59efbacb2 100755 --- a/Shorewall6-lite/install.sh +++ b/Shorewall6-lite/install.sh @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall6-lite/shorewall6-lite.spec b/Shorewall6-lite/shorewall6-lite.spec index bae5756c0..37caa265d 100644 --- a/Shorewall6-lite/shorewall6-lite.spec +++ b/Shorewall6-lite/shorewall6-lite.spec @@ -1,6 +1,6 @@ %define name shorewall6-lite %define version 4.4.5 -%define release 2 +%define release 4 Summary: Shoreline Firewall 6 Lite is an ip6tables-based firewall for Linux systems. Name: %{name} @@ -91,6 +91,10 @@ fi %doc COPYING changelog.txt releasenotes.txt %changelog +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 * Sun Dec 20 2009 Tom Eastep tom@shorewall.net - Updated to 4.4.5-2 * Sat Dec 19 2009 Tom Eastep tom@shorewall.net diff --git a/Shorewall6-lite/uninstall.sh b/Shorewall6-lite/uninstall.sh index b32a10a41..e74508fcf 100755 --- a/Shorewall6-lite/uninstall.sh +++ b/Shorewall6-lite/uninstall.sh @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall6/fallback.sh b/Shorewall6/fallback.sh index ed4ce15bd..cd058ea02 100755 --- a/Shorewall6/fallback.sh +++ b/Shorewall6/fallback.sh @@ -28,7 +28,7 @@ # shown below. Simply run this script to revert to your prior version of # Shoreline Firewall. -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall6/install.sh b/Shorewall6/install.sh index d2cf7f102..1ee341598 100755 --- a/Shorewall6/install.sh +++ b/Shorewall6/install.sh @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status { diff --git a/Shorewall6/shorewall6.spec b/Shorewall6/shorewall6.spec index f7385ac2e..6ed938673 100644 --- a/Shorewall6/shorewall6.spec +++ b/Shorewall6/shorewall6.spec @@ -1,6 +1,6 @@ %define name shorewall6 %define version 4.4.5 -%define release 2 +%define release 4 Summary: Shoreline Firewall 6 is an ip6tables-based firewall for Linux systems. Name: %{name} @@ -95,6 +95,10 @@ fi %doc COPYING INSTALL changelog.txt releasenotes.txt tunnel ipsecvpn ipv6 Samples6 %changelog +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 +* Thu Dec 24 2009 Tom Eastep tom@shorewall.net +- Updated to 4.4.5-4 * Sun Dec 20 2009 Tom Eastep tom@shorewall.net - Updated to 4.4.5-2 * Sat Dec 19 2009 Tom Eastep tom@shorewall.net diff --git a/Shorewall6/uninstall.sh b/Shorewall6/uninstall.sh index df67a6c5a..f95c16d5e 100755 --- a/Shorewall6/uninstall.sh +++ b/Shorewall6/uninstall.sh @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.4.5.2 +VERSION=4.4.5.4 usage() # $1 = exit status {