Fix a couple of bugs

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@767 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2003-10-11 16:18:58 +00:00
parent 84486d9115
commit 52b8c25530
3 changed files with 14 additions and 2 deletions

View File

@ -5,3 +5,7 @@ Changes since 1.4.7
2) Applied Andrew Zhoglo's patch that avoids using multiport match for
ICMP.
3) Fix error handling after "Unable to determine the routes..."
4) Corrected handling of LOGUNCLEAN.

View File

@ -3391,7 +3391,7 @@ setup_masq()
;;
*)
subnets=`get_routed_subnets $subnet`
[ -z "$subnets" ] && startup_error "Unable to determine the routes through interface $subnet"
[ -z "$subnets" ] && fatal_error "Unable to determine the routes through interface $subnet"
subnet="$subnets"
;;
esac
@ -4007,7 +4007,7 @@ add_common_rules() {
if [ -n "$interfaces" ]; then
createchain logpkt no
[ -z"$LOGUNCLEAN" ] && LOGUNCLEAN=info
[ -z "$LOGUNCLEAN" ] && LOGUNCLEAN=info
LOGPARMS="$LOGPARMS --log-ip-options"

View File

@ -18,6 +18,14 @@ Problems Corrected since version 1.4.6:
ACCEPT loc $FW icmp 0,8,11,12
3) Previously, if the following error message was issued, Shorewall
was left in an inconsistent state.
Error: Unable to determine the routes routes through interface xxx
4) Handling of the LOGUNCLEAN option in shorewall.conf has been
corrected.
Migration Issues:
None.