diff --git a/Shorewall/lib.base b/Shorewall/lib.base index d94dc4f4b..30db070fc 100644 --- a/Shorewall/lib.base +++ b/Shorewall/lib.base @@ -339,7 +339,7 @@ lib_load() # $1 = Name of the Library, $2 = Error Message heading if the library eval loaded=\$LIB_${1}_LOADED if [ -z "$loaded" ]; then - if [ -n "$SHOREWALL_PL" ]; then + if [ -n "$SHOREWALL_PERL" ]; then eval LIB_${1}_LOADED=Yes return fi diff --git a/Shorewall/lib.config b/Shorewall/lib.config index e969cc8e8..db278db07 100644 --- a/Shorewall/lib.config +++ b/Shorewall/lib.config @@ -2108,7 +2108,7 @@ do_initialize() { strip_file_and_lib_load tcrules tcrules strip_file tos strip_file_and_lib_load tunnels tunnels - if [ -n "$SHOREWALL_PL" ]; then + if [ -n "$SHOREWALL_PERL" ]; then report_capabilities1 > $TMP_DIR/capabilities export TMP_DIR export CONFIG_PATH diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index 5726754fb..8d4c5070e 100644 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -124,6 +124,13 @@ http://www.shorewall.net/pub/shorewall/3.2/shorewall-3.2.9/releasenotes.txt /etc/shorewall-lite/shorewall-lite.conf. When you upgrade, your shorewall.conf file will be renamed shorewall-lite.conf. +5) This issue only applies if you use Shorewall Lite or if you use an + /etc/shorewall/capabilities file to speed up [re]start. + + Shorewall now detects additional capabilities which need to be + recorded in your capabilities file(s). Be sure to regenerate that + (those) file(s) after you have installed Shorewall 3.4.x. + New Features in Shorewall 3.4: 1) In order to accomodate small embedded applications, Shorewall 3.4