From 192a8967ce55bb10c7d84b5e36d85313b90c09bb Mon Sep 17 00:00:00 2001 From: Tom Eastep Date: Thu, 24 Jun 2010 14:52:26 -0700 Subject: [PATCH] Update release docs for Perl diagnostic elimination Signed-off-by: Tom Eastep --- Shorewall/changelog.txt | 2 ++ Shorewall/known_problems.txt | 10 ++++++++++ Shorewall/releasenotes.txt | 3 +++ 3 files changed, 15 insertions(+) diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index 5a29fcd11..ef742d050 100644 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -6,6 +6,8 @@ Changes in Shorewall 4.4.10.1 3) Add REQUIRE_INTERFACE to shorewall*.conf +4) Avoid run-time diagnostic when options are omitted from shorewall*.conf. + Changes in Shorewall 4.4.10.1 1) Apply patch from Gabriel. diff --git a/Shorewall/known_problems.txt b/Shorewall/known_problems.txt index ebad5e1c2..d3d435ada 100644 --- a/Shorewall/known_problems.txt +++ b/Shorewall/known_problems.txt @@ -31,3 +31,13 @@ and shorewall6.conf. You can simply add it if you need it. + +5) Under Perl 5.12.1, a harmless Perl run-time diagnostic is + produced when options are omitted from shorewall.conf or + shorewall6.conf. + + Example: + + Use of uninitialized value + $Shorewall::Config::config{"REQUIRE_INTERFACE"} in lc at + /usr/share/shorewall/Shorewall/Config.pm line 1902. diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index 65644c3f7..19bd159ed 100644 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -233,6 +233,9 @@ I I I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E 3) The new REQUIRE_INTERFACE was inadvertently omitted from shorewall.conf and shorewall6.conf. It has been added. +4) Under some versions of Perl, a Perl run-time diagnostic was produced + when options were omitted from shorewall.conf or shorewall6.conf. + 4.4.10.1 1) The IPv6 allowBcast action generated an invalid rule.