On Wed, Mar 28, 2012 at 08:49:43PM +0200, Togan Muftuoglu 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
> 
> 
> 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

Debian has issues with install.sh using local like that too.  Is that
a bash thing or something?

-- 
Len Sorensen

------------------------------------------------------------------------------
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