git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@779 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2003-10-26 04:26:45 +00:00
parent e46c76253c
commit 872f7b8d82
7 changed files with 11 additions and 14 deletions

View File

@ -14,4 +14,5 @@ Changes since 1.4.7
6) Fix tcrules processing. 6) Fix tcrules processing.
7) Correct correction for handling of complex zones. 7) Correct correction for handling of complex zones (twice).

View File

@ -28,7 +28,7 @@
# shown below. Simply run this script to revert to your prior version of # shown below. Simply run this script to revert to your prior version of
# Shoreline Firewall. # Shoreline Firewall.
VERSION=1.4.7a VERSION=1.4.7b
usage() # $1 = exit status usage() # $1 = exit status
{ {

View File

@ -4422,14 +4422,7 @@ activate_rules()
for host1 in $dest_hosts; do for host1 in $dest_hosts; do
interface1=${host1%:*} interface1=${host1%:*}
subnet1=${host1#*:} subnet1=${host1#*:}
if list_search $host1 $source_hosts && ! list_search $host1 $routeback; then
if [ `list_count1 $source_hosts` -gt 1 ]; then
run_iptables -A $frwd_chain -s ! $subnet1 -o $interface1 -d $subnet1 -j $chain
fi
else
run_iptables -A $frwd_chain -o $interface1 -d $subnet1 -j $chain run_iptables -A $frwd_chain -o $interface1 -d $subnet1 -j $chain
fi
done done
else else
for host in $source_hosts; do for host in $source_hosts; do

View File

@ -54,7 +54,7 @@
# /etc/rc.d/rc.local file is modified to start the firewall. # /etc/rc.d/rc.local file is modified to start the firewall.
# #
VERSION=1.4.7a VERSION=1.4.7b
usage() # $1 = exit status usage() # $1 = exit status
{ {

View File

@ -38,7 +38,8 @@ Problems Corrected since version 1.4.6:
rule generated by the entry. It is now applied to all entries. rule generated by the entry. It is now applied to all entries.
7) The original fix for item 5) above contained a bug which caused the 7) The original fix for item 5) above contained a bug which caused the
"<zone>_frwd" chain to have too few rules. That has been corrected. "<zone>_frwd" chain to have too few rules. That has been corrected
(twice).
Migration Issues: Migration Issues:

View File

@ -1,5 +1,5 @@
%define name shorewall %define name shorewall
%define version 1.4.7a %define version 1.4.7b
%define release 1 %define release 1
%define prefix /usr %define prefix /usr
@ -108,6 +108,8 @@ fi
%doc COPYING INSTALL changelog.txt releasenotes.txt tunnel %doc COPYING INSTALL changelog.txt releasenotes.txt tunnel
%changelog %changelog
* Fri Oct 24 2003 Tom Eastep <tom@shorewall.net>
- Changed version to 1.4.7b-1
* Tue Oct 21 2003 Tom Eastep <tom@shorewall.net> * Tue Oct 21 2003 Tom Eastep <tom@shorewall.net>
- Changed version to 1.4.7a-1 - Changed version to 1.4.7a-1
* Sat Oct 04 2003 Tom Eastep <tom@shorewall.net> * Sat Oct 04 2003 Tom Eastep <tom@shorewall.net>

View File

@ -26,7 +26,7 @@
# You may only use this script to uninstall the version # You may only use this script to uninstall the version
# shown below. Simply run this script to remove Seattle Firewall # shown below. Simply run this script to remove Seattle Firewall
VERSION=1.4.7a VERSION=1.4.7b
usage() # $1 = exit status usage() # $1 = exit status
{ {