From 486e89e50bf17fd18f9f865f82befad4e58d9edf Mon Sep 17 00:00:00 2001 From: teastep Date: Wed, 30 Aug 2006 22:17:12 +0000 Subject: [PATCH] Update version to 3.3.1; fix USE_ACTIONS=No with DROP/REJECT_DEFAULT git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb --- Shorewall-lite/changelog.txt | 4 ++++ Shorewall-lite/fallback.sh | 2 +- Shorewall-lite/install.sh | 2 +- Shorewall-lite/releasenotes.txt | 12 ++---------- Shorewall-lite/shorewall-lite.spec | 23 +++++------------------ Shorewall-lite/uninstall.sh | 2 +- Shorewall/compiler | 7 +++++-- Shorewall/fallback.sh | 2 +- Shorewall/install.sh | 2 +- Shorewall/shorewall.spec | 4 +++- Shorewall/uninstall.sh | 2 +- web/shorewall_index.htm | 12 +++++++++--- 12 files changed, 34 insertions(+), 40 deletions(-) diff --git a/Shorewall-lite/changelog.txt b/Shorewall-lite/changelog.txt index d701012c4..db33a4f62 100644 --- a/Shorewall-lite/changelog.txt +++ b/Shorewall-lite/changelog.txt @@ -1,3 +1,7 @@ +Changes in 3.3.1 + +1) Update Versions. + Changes in 3.3.0 1) Fix output of 'hits' command under busybox 1.2.0. diff --git a/Shorewall-lite/fallback.sh b/Shorewall-lite/fallback.sh index dc21d6ec3..9ea680e83 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=3.3.0 +VERSION=3.3.1 usage() # $1 = exit status { diff --git a/Shorewall-lite/install.sh b/Shorewall-lite/install.sh index f3a98f042..d8487dfcb 100755 --- a/Shorewall-lite/install.sh +++ b/Shorewall-lite/install.sh @@ -22,7 +22,7 @@ # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA # -VERSION=3.3.0 +VERSION=3.3.1 usage() # $1 = exit status { diff --git a/Shorewall-lite/releasenotes.txt b/Shorewall-lite/releasenotes.txt index 25b13192a..23195c2e5 100644 --- a/Shorewall-lite/releasenotes.txt +++ b/Shorewall-lite/releasenotes.txt @@ -1,16 +1,8 @@ -Shorewall Lite 3.3.0 +Shorewall Lite 3.3.1 Problems Corrected in 3.3.0 -1) The output formatting of the 'hits' command under BusyBox 1.2.0 has - been corrected. - -2) The output of the 'hits' command was previously scrambled if - /etc/services contained spaces as column delimiters rather than - tabs. - -3) The /etc/shorewall/xmodules file was the same as the - /etc/shorewall/modules file. +None. Other changes in 3.3.0 diff --git a/Shorewall-lite/shorewall-lite.spec b/Shorewall-lite/shorewall-lite.spec index 90c36450d..88264c527 100644 --- a/Shorewall-lite/shorewall-lite.spec +++ b/Shorewall-lite/shorewall-lite.spec @@ -1,5 +1,5 @@ %define name shorewall-lite -%define version 3.3.0 +%define version 3.3.1 %define release 1 %define prefix /usr @@ -84,24 +84,11 @@ fi %doc COPYING changelog.txt releasenotes.txt %changelog +* Wed Aug 30 2006 Tom Eastep tom@shorewall.net +- Updated to 3.3.1-1 +* Wed Aug 09 2006 Tom Eastep tom@shorewall.net +- Updated to 3.3.0-1 * Wed Aug 09 2006 Tom Eastep tom@shorewall.net - Updated to 3.3.0-1 -* Sat Jul 08 2006 Tom Eastep tom@shorewall.net -- Updated to 3.2.0-1 -* Thu Jun 29 2006 Tom Eastep tom@shorewall.net -- Updated to 3.2.0-0RC6 -* Mon Jun 19 2006 Tom Eastep tom@shorewall.net -- Version 3.2.0-RC5 -* Sun Jun 18 2006 Tom Eastep tom@shorewall.net -- Version 3.2.0-RC4 -* Mon Jun 12 2006 Tom Eastep tom@shorewall.net -- Change control program to /sbin/shorewall-lite -- Version 3.2.0-RC3 -* Fri Jun 09 2006 Tom Eastep tom@shorewall.net -- Install Shorewall-lite in its own directories -* Wed Jun 07 2006 Tom Eastep tom@shorewall.net -- Version 3.2.0-RC2 -* Tue Apr 18 2006 Tom Eastep tom@shorewall.net -- Initial Version diff --git a/Shorewall-lite/uninstall.sh b/Shorewall-lite/uninstall.sh index 601a514cd..c63f9981f 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=3.3.0 +VERSION=3.3.1 usage() # $1 = exit status { diff --git a/Shorewall/compiler b/Shorewall/compiler index 032ed0aeb..846886b13 100755 --- a/Shorewall/compiler +++ b/Shorewall/compiler @@ -445,8 +445,11 @@ validate_policy() ;; *) if ! list_search $default USEDACTIONS; then - if [ ! -f $(find_file macro.$default) ]; then - fatal_error "Default Action/Macro $var=$default not found" + if ! list_search $default $DEFAULT_MACROS; then + if [ ! -f $(find_file macro.$default) ]; then + fatal_error "Default Action/Macro $var=$default not found" + fi + DEFAULT_MACROS="$DEFAULT_MACROS $default" fi fi esac diff --git a/Shorewall/fallback.sh b/Shorewall/fallback.sh index c0e4b6171..82170b87f 100755 --- a/Shorewall/fallback.sh +++ b/Shorewall/fallback.sh @@ -28,7 +28,7 @@ # shown below. Simply run this script to revert to your prior version of # Shoreline Firewall. -VERSION=3.3.0 +VERSION=3.3.1 usage() # $1 = exit status { diff --git a/Shorewall/install.sh b/Shorewall/install.sh index be7f54279..403eaa537 100755 --- a/Shorewall/install.sh +++ b/Shorewall/install.sh @@ -22,7 +22,7 @@ # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA # -VERSION=3.3.0 +VERSION=3.3.1 usage() # $1 = exit status { diff --git a/Shorewall/shorewall.spec b/Shorewall/shorewall.spec index 8094396ac..3e093dd91 100644 --- a/Shorewall/shorewall.spec +++ b/Shorewall/shorewall.spec @@ -1,5 +1,5 @@ %define name shorewall -%define version 3.3.0 +%define version 3.3.1 %define release 1 %define prefix /usr @@ -218,6 +218,8 @@ fi %doc COPYING INSTALL changelog.txt releasenotes.txt tunnel ipsecvpn Samples %changelog +* Wed Aug 30 2006 Tom Eastep tom@shorewall.net +- Updated to 3.3.1-1 * Sun Aug 27 2006 Tom Eastep tom@shorewall.net - Updated to 3.3.0-1 * Fri Aug 25 2006 Tom Eastep tom@shorewall.net diff --git a/Shorewall/uninstall.sh b/Shorewall/uninstall.sh index d04c184de..326066add 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=3.3.0 +VERSION=3.3.1 usage() # $1 = exit status { diff --git a/web/shorewall_index.htm b/web/shorewall_index.htm index 06e619aaa..deb7928c3 100644 --- a/web/shorewall_index.htm +++ b/web/shorewall_index.htm @@ -18,8 +18,14 @@ notes and here are the known problems and updates.

-

The current Development Version is 3.3.0 -- No releases of that -version are available yet.
+

The current Development Version is 3.3.0 -- Get it from the +download sites. Here are the release +notes and here are the known +problems and updates.

Copyright © 2001-2006 Thomas M. Eastep

@@ -30,7 +36,7 @@ Foundation; with no Invariant Sections, with no Front-Cover, and with no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.

-

2006-08-26

+

2006-08-28


Table of Contents

Introduction