diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index e0087b580..f4f309e5a 100644 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -25,6 +25,8 @@ Changes in Shorewall 4.3.10 9) Implement nested HTB classes. +10) Fix 'start' with AUTOMAKE=Yes + Changes in Shorewall 4.3.9 1) Logging rules now create separate chain. diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index 62e12dbb9..f3a281e6f 100644 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -84,7 +84,11 @@ released late in 2009. ---------------------------------------------------------------------------- 1. Previously, specifying a source port for SCTP in - /etc/shorewall/tcfilters would cause an invalid rule to be generated. + /etc/shorewall/tcfilters would cause an invalid rule to be + generated. + +2. When AUTOMAKE=Yes, the 'shorewall start' ('shorewall6 start') + command used the wrong compiled script to start the firewall. ---------------------------------------------------------------------------- K N O W N P R O B L E M S R E M A I N I N G ---------------------------------------------------------------------------- diff --git a/Shorewall/shorewall b/Shorewall/shorewall index f02fdf17d..b09a6f238 100755 --- a/Shorewall/shorewall +++ b/Shorewall/shorewall @@ -480,7 +480,7 @@ start_command() { if [ -n "$AUTOMAKE" ]; then [ -n "$nolock" ] || mutex_on - ${VARDIR}/.start $debugging start + ${VARDIR}/firewall $debugging start rc=$? [ -n "$nolock" ] || mutex_off else