> Remove the FORMAT line.
So I did.

>>> 3)  When the -e option is specified, the current working directory is
>>>     now included in the CONFIG_PATH.
>> [me@test1 dmz]$ shorewall compile -T -p -e
>> Compiling...
>> Processing /home/me/shorewall/dmz/params ...
>> Processing /home/me/shorewall/dmz/shorewall.conf...
>>    WARNING: Your capabilities file is out of date -- it does not contain all 
>> of the capabilities defined by Shorewall version 4.5.8-Beta1 at 
>> /usr/share/perl5/Shorewall/Config.pm line 4015
>>      Shorewall::Config::read_capabilities() called at 
>> /usr/share/perl5/Shorewall/Config.pm line 4079
>>      Shorewall::Config::get_capabilities(1) called at 
>> /usr/share/perl5/Shorewall/Config.pm line 4319
>>      Shorewall::Config::get_configuration(1, 0, 0) called at 
>> /usr/share/perl5/Shorewall/Compiler.pm line 624
>>      Shorewall::Compiler::compiler('script', '/var/lib//firewall', 
>> 'directory', ., 'verbosity', 1, 'timestamp', 0, 'debug', ...) called at 
>> /usr/libexec/shorewall/compiler.pl line 134
>>    ERROR: Directory /var/lib// is not writable at 
>> /usr/share/perl5/Shorewall/Config.pm line 1133
>>      Shorewall::Config::fatal_error('Directory /var/lib// is not writable') 
>> called at /usr/share/perl5/Shorewall/Config.pm line 1517
>>      Shorewall::Config::create_temp_script('/var/lib//firewall', 1) called 
>> at /usr/share/perl5/Shorewall/Compiler.pm line 630
>>      Shorewall::Compiler::compiler('script', '/var/lib//firewall', 
>> 'directory', ., 'verbosity', 1, 'timestamp', 0, 'debug', ...) called at 
>> /usr/libexec/shorewall/compiler.pl line 134
>>
> 
> I'm not seeing this issue. How did you install? Can I see the
> shorewallrc file you used to install?
You mean how did I install shorewall? Compiled the sources with rpmbuild 
(Fedora's own build tool), though I had to grab the rest of the Beta1 archives, 
because shorewall.spec builds the whole lot. After doing that I just executed 
"rpm -Uvh shorewall-core-* shorewall-4.5.8-*". 

As for my own shorewallrc file (I presume you are after the one for the remote 
system) - see attached.

#
# Created by Shorewall Core version 4.5.6 configure -  Sun Jul 15 01:22:54 BST 
2012
#
# Input: vendor=redhat PERLLIBDIR=/usr/share/perl5 SBINDIR=/usr/sbin
#
HOST=redhat
PREFIX=/opt
SHAREDIR=${PREFIX}/share
LIBEXECDIR=${PREFIX}/libexec
PERLLIBDIR=/usr/share/perl5
CONFDIR=${PREFIX}/etc
SBINDIR=${PREFIX}/sbin
MANDIR=${SHAREDIR}/man
INITDIR=${PREFIX}/etc/init.d
INITSOURCE=init.fedora.sh
INITFILE=07$PRODUCT
AUXINITSOURCE=
AUXINITFILE=
SYSTEMD=/lib/systemd/system
SYSCONFFILE=sysconfig
SYSCONFDIR=${PREFIX}/etc/sysconfig/
SPARSE=
ANNOTATED=
VARLIB=${PREFIX}/var/lib
VARDIR=${VARLIB}/${PRODUCT}

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Shorewall-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-devel

Reply via email to