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' ) {
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
