On 10/7/2014 3:58 AM, Tuomo Soini wrote:
> On Mon, 06 Oct 2014 15:57:55 -0700
> Tom Eastep <[email protected]> wrote:
> 
>> RC 1 is now available for testing.
>>
>> Problems Corrected since Beta 3:
>>
>> 1)  The 'DropSmurfs' action does not work with Shorewall6 and has been
>>     removed from the Shorewall6 actions.std file.
>>
>> 2)  The -lite installers now create INITDIR if it doesn't exist.
>>
>> 3)  The installers no longer attempt to create a symbolic link to the
>>     init script when no init script is installed.
>>
>> 4)  A large number of defects in the uninstallers have been corrected.
>>
>> New Features since Beta 3:
>>
>> 1)  The SBINDIR setting for SuSE now defaults to /usr/sbin/.
>>
>> 2)  With the exception of Shorewall-core, the tarball installers and
>>     uninstallers now support a -n option which inhibits any attempt to
>>     change the startup configuration. The -n option can be
>>     automatically invoked by setting the SANDBOX variable to a
>>     non-empty value, either in the environment or in your shorewallrc
>>     file.
> 
> # shorewall check
> Checking...
> Processing /etc/shorewall/params ...
> Processing /etc/shorewall/shorewall.conf...
> Loading Modules...
>    ERROR: Invalid LOG Backend ()
> 
> This is with default setting:
> 
> LOG_BACKEND=
> 
> If I remove that completely from shorewall.conf it works.

Patch attached.

Thanks Tuomo,
-Tom
-- 
Tom Eastep        \ When I die, I want to go like my Grandfather who
Shoreline,         \ died peacefully in his sleep. Not screaming like
Washington, USA     \ all of the passengers in his car
http://shorewall.net \________________________________________________
diff --git a/Shorewall/Perl/Shorewall/Config.pm 
b/Shorewall/Perl/Shorewall/Config.pm
index 9883a75..36a0654 100644
--- a/Shorewall/Perl/Shorewall/Config.pm
+++ b/Shorewall/Perl/Shorewall/Config.pm
@@ -5778,7 +5778,7 @@ sub get_configuration( $$$$$ ) {
     default_log_level 'INVALID_LOG_LEVEL',    '';
     default_log_level 'UNTRACKED_LOG_LEVEL',  '';
 
-    if ( defined( $val = $config{LOG_BACKEND} ) ) {
+    if ( supplied( $val = $config{LOG_BACKEND} ) ) {
        if ( $family == F_IPV4 && $val eq 'ULOG' ) {
            $val = 'ipt_ULOG';
        } elsif ( $val eq 'netlink' ) {

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Shorewall-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-devel

Reply via email to