diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index 057607ed3..5710b1c4a 100755 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -21,3 +21,5 @@ Changes since 1.4.9 9) Don't add broadcasts to /0 groups. 10) Fix "-" in PROTO column of an action file. + +11) Fix the enhancement in 1) above to avoid startup errors. \ No newline at end of file diff --git a/Shorewall/firewall b/Shorewall/firewall index 44f28095e..4b09de37e 100755 --- a/Shorewall/firewall +++ b/Shorewall/firewall @@ -3917,8 +3917,8 @@ setup_masq() ;; esac + temp= if [ -n "$addresses" ]; then - temp= for address in `separate_list $addresses`; do temp="$temp --to-source $address" done diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index fe4240573..3d554ecd5 100755 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -19,6 +19,9 @@ Problems Corrected since version 1.4.9: 5. Specifying "-" or "all" in the PROTO column of an action no longer causes a startup error. +6. Fixed a problem in which the firewall would encounter an error + during startup while processing the /etc/shorewall/masq file. + Migration Issues: None.