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


The issue is not if I as the opensuse package maintainer can suit the
configuration to my distro requirements but you follow debian and fedora
guidelines and this is no different for opensuse to expect and request
same equal treatment

the install files of the following have these errors
Shorewall-core
install.sh: line 136: local: can only be used in a function

Shorewall-lite
install.sh: line 145: local: can only be used in a function

Shorewall6-lite
install.sh: line 145: local: can only be used in a function

Shorewall-init
install.sh: line 132: local: can only be used in a function

Thanks

Togan


------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-devel

Reply via email to