diff --git a/Shorewall/Perl/Shorewall/Rules.pm b/Shorewall/Perl/Shorewall/Rules.pm index 631462d92..73987527a 100644 --- a/Shorewall/Perl/Shorewall/Rules.pm +++ b/Shorewall/Perl/Shorewall/Rules.pm @@ -322,7 +322,7 @@ sub process_routestopped() { $seq++; - my $rule = do_proto( $proto, $ports, $sports, 1 ); + my $rule = do_proto( $proto, $ports, $sports, 0 ); for my $host ( split /,/, $hosts ) { validate_host $host, 1; diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index af24afe4f..00d0344fd 100644 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -1,6 +1,6 @@ Changes in Shorewall 4.4.4.1 -None. +1) Fix 15-port change. Changes in Shorewall 4.4.4 diff --git a/Shorewall/known_problems.txt b/Shorewall/known_problems.txt index 697586326..6e02c25cd 100644 --- a/Shorewall/known_problems.txt +++ b/Shorewall/known_problems.txt @@ -1 +1,5 @@ -There are no known problems in Shorewall version 4.4.3 +1) The change which removed the 15 port limitation on + /etc/shorewall/routestopped was incomplete. The result is that if + more than 15 ports are listed, an error is generated. + + This problem is corrected in Shorewall 4.4.4.1. diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index 7414dad66..f1100b086 100644 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -177,7 +177,9 @@ Shorewall 4.4.4 Patch Release 1 P R O B L E M S C O R R E C T E D I N 4 . 4 . 4 . 1 ---------------------------------------------------------------------------- -None. +1) The change which removed the 15 port limitation on + /etc/shorewall/routestopped was incomplete. The result was that if + more than 15 ports are listed, an error was generated. ---------------------------------------------------------------------------- P R O B L E M S C O R R E C T E D I N 4 . 4 . 4