diff --git a/Shorewall-common/changelog.txt b/Shorewall-common/changelog.txt index b4dda3334..02b0ce3cb 100644 --- a/Shorewall-common/changelog.txt +++ b/Shorewall-common/changelog.txt @@ -10,6 +10,12 @@ Changes in 3.9.4 5) Re-work ROUTE_FILTER and LOG_MARTIANS. +6) Fix handling of interface options. + +7) Fix handling of zone ipsec options. + +8) Fix 'routeback' on multi-zone interface. + Changes in 3.9.3 1) Apply Steven Springl's patch for port checking. diff --git a/Shorewall-common/shorewall b/Shorewall-common/shorewall index c8e6458fd..b3a783060 100755 --- a/Shorewall-common/shorewall +++ b/Shorewall-common/shorewall @@ -308,7 +308,7 @@ compiler() { perl) [ -x $pc ] || startup_error "SHOREWALL_COMPILER=perl requires the shorewall-perl package which is not installed" debugflags="-w" - [ -n "$DEBUG" ] && debugflags='-wd' && shift + [ -n "$DEBUG" ] && debugflags='-wd' [ -n "$PROFILE" ] && debugflags='-wd:DProf' shift # Perl compiler only takes the output file as a argument