shorewall-devel March 2012 archive
Main Archive Page > Month Archives  > shorewall-devel archives
shorewall-devel: Re: [Shorewall-devel] Shorewall 4.5.2 Beta 4

Re: [Shorewall-devel] Shorewall 4.5.2 Beta 4

From: Tom Eastep <teastep_at_nospam>
Date: Thu Mar 29 2012 - 00:22:07 GMT
To: Shorewall Development <shorewall-devel@lists.sourceforge.net>

On 3/28/12 11:49 AM, "Togan Muftuoglu" <toganm@users.sourceforge.net>
wrote:

>On 03/28/2012 04:13 PM, Tom Eastep wrote:
>> Beta 4 is now available for testing.
>>
>> In this version:
>>
>> 1) Problems reported against Beta 3 have been corrected, including:
>>
>> - Installing the RPM fails to install ~/.shorewallrc
>> - Syntax error in the default /etc/init.d/shorewall
>>
>> 4) TEMPDIR has been added as a configuration option in .shorewallrc.
>> When specified, it causes the generated script to export TMPDIR
>> with the specified value.
>>
>> Note: The different spelling in the option is intentional
>> to avoid overwriting the TMPDIR setting of shell programs
>> that source .shorewallrc.
>>
>> 3) A configure script has been added to each package. The arguments to
>> the script are the usual list of <option>=<value> assignments. The
>> supported options are the same as those listed in the release
>> notes, although they may be in lower case and may be optionally
>> preceded by '--'.
>>
>> The configure script uses the setting of --host to select the
>> appropriate rc file. It reads that file to establish default
>> settings and then applies the values specified in the argument
>> list. To allow use with the %configure RPM macro, only the last
>> occurrence of a particular option setting is applied. The resulting
>> settings are written to a file named 'shorewallrc' in the current
>> working directory and are also written to standard out.
>>
>
>As the official opensuse maintainer of your shorewall packages I urge
>you to to fix your shorewallrc.suse as a courtesy to follow distribution
>packaging guidelines
>
>
>LIBEXECDIR=/usr/lib
>PERLLIBDIR= /usr/lib/perl5/vendor_perl/5.14.2
>
>The above is what translates %perl_vendorlib at least for opensuse 12.1
>and later

I'm happy with the first recommended change but question the second. If a
user installs on an OpenSuSE version earlier than 12.1, then I suspect
that Shorewall won't work at all.

-Tom
You do not need a parachute to skydive. You only need a parachute to
skydive twice.

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Shorewall-devel mailing list
Shorewall-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shorewall-devel