diff --git a/STABLE/changelog.txt b/STABLE/changelog.txt index 8e878d095..93351deed 100644 --- a/STABLE/changelog.txt +++ b/STABLE/changelog.txt @@ -24,4 +24,6 @@ Changes since 1.4.9 11) Fix the enhancement in 1) above to avoid startup errors. -12) Allow maclist with Atheros cards \ No newline at end of file +12) Allow maclist with Atheros cards + +13) Fix masq file problem with exclusion in the source column. diff --git a/STABLE/firewall b/STABLE/firewall index cf40afa94..b609e0dff 100755 --- a/STABLE/firewall +++ b/STABLE/firewall @@ -3879,7 +3879,7 @@ setup_masq() chain=$newchain destnets=0.0.0.0/0 - if [ -n "$nonmasq" ]; then + if [ -n "$nomasq" ]; then for addr in `separate_list $nomasq`; do addnatrule $chain -s $addr -j RETURN done diff --git a/STABLE/releasenotes.txt b/STABLE/releasenotes.txt index 0e773dfca..dc3dead77 100644 --- a/STABLE/releasenotes.txt +++ b/STABLE/releasenotes.txt @@ -25,6 +25,12 @@ Problems Corrected since version 1.4.9: 7. Atheros WiFi cards were previously excluded from use with the "maclist" interface option. +8. (Fix from Steven Jan Springl) In the /etc/shorewall/masq entry + + eth0:!10.1.1.150  0.0.0.0/0!10.1.0.0/16     10.1.2.16 + + the !10.1.0.0/16 is ignored. + Migration Issues: None.