Back to compile errors

/providers
        #NAME     NUMBER   MARK      DUPLICATE   INTERFACE   GATEWAY         
OPTIONS          COPY
        isp       1        -         main        eth0        detect          
balance          -
        vpn       2        -         main        tun1        detect          
fallback         -

at compile

        Compiling /usr/local/etc/shorewall/client/providers...
        Use of uninitialized value $physical in pattern match (m//) at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Providers.pm line 463, 
<$currentfile> line 2.
        Use of uninitialized value $var in hash element at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 983, <$currentfile> 
line 2.
        Use of uninitialized value $var in substitution (s///) at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 995, <$currentfile> 
line 2.
        Use of uninitialized value in transliteration (tr///) at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 996, <$currentfile> 
line 2.
        Use of uninitialized value $var in string eq at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 998, <$currentfile> 
line 2.
        Use of uninitialized value $var in substitution (s///) at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 1002, <$currentfile> 
line 2.
        Use of uninitialized value $var in pattern match (m//) at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 1006, <$currentfile> 
line 2.
        Use of uninitialized value $var in join or string at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 1010, <$currentfile> 
line 2.
        Use of uninitialized value $key in hash element at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Zones.pm line 1024, <$currentfile> 
line 2.
        Use of uninitialized value $interface in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Chains.pm line 6646, <$currentfile> 
line 2.
        Use of uninitialized value $interface in concatenation (.) or string at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Chains.pm line 6646, <$currentfile> 
line 2.
        Use of uninitialized value $interface in hash element at 
/usr/lib/perl5/vendor_perl/5.18.1/Shorewall/Chains.pm line 6646, <$currentfile> 
line 2.
           ERROR: A provider interface must have at least one associated zone 
/usr/local/etc/shorewall/client/providers (line 2)

checking

        /zones
                fw      firewall
                net     ipv4
                lan     ipv4
                vpn1    ipv4

        /interfaces
                ?FORMAT 2
                #ZONE     INTERFACE     OPTIONS
                net       EXT_IF        
physical=eth0,tcpflags,nosmurfs,logmartians=1,sourceroute=0
                vpn1      tun+          optional
                lan       INT_IF        physical=eth1,logmartians=1

I've used this form for awhile, before starting this multiisp biz.  Is it no 
longer compatible in this case?

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to