[Pkg-sympa-devel] Bug#629082: wwsympa: wrong permissions on wwsympa.fcgi and C wrapper

Emmanuel Bouthenot kolter at openics.org
Fri Jun 3 13:14:14 UTC 2011


clone 629082 -1 -2
retitle -2 sympa: with Perl 5.12, wwsympa cgi script emit warnings about deprecated 'defined(%hash)'
severity -2 minor
tag -2 fixed-upstream
thanks

Hi Julien,

On Fri, Jun 03, 2011 at 01:33:39PM +0200, Julien Lesaint wrote:
[...]

> During an upgrade on a system running the unstable branch, both perl
> (to 5.12) and Sympa (to 6.1.1) were ugraded. After this upgrade, wwsympa
> was broken:
> 
> [pts/0] # su www-data -c /usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi
> defined(%hash) is deprecated at /usr/lib/cgi-bin/sympa/wwsympa.fcgi line 15775.
>         (Maybe you should just omit the defined()?)
This bug will be processed in another bug report.

> Unable to load config file /etc/sympa/wwsympa.conf
> 
> 
> The first error is because of perl5.12, the second one however seems to be
> related to permissions on files wwsympa.fcgi and wwsympa-wrapper.fcgi.
> 
> Files "as is" after package install:
> 
> -rwsr-sr-x 1 sympa sympa 608094 Oct 28  2010 wwsympa.fcgi
> -rwxr-xr-x 1 root  root    2816 Oct 28  2010 wwsympa-wrapper.fcgi
> 
> Had to change perms/owner to:
> 
> -rwxr-xr-x 1 sympa sympa 608094 Oct 28  2010 wwsympa.fcgi
> -rwsr-sr-x 1 sympa sympa   2816 Oct 28  2010 wwsympa-wrapper.fcgi
> 
> (chmod ug-s wwsympa.fcgi; chown sympa.sympa wwsympa-wrapper.fcgi;
>  chmod ug+s wwsympa-wrapper.fcgi).

> Please review this and correct the package if you agree with this fix.
Thanks for your fix, it will also be applied to the soap cgi script
wrapper. This bug will be fixed with the next upload.


Regards,


M.

-- 
Emmanuel Bouthenot
  mail: kolter@{openics,debian}.org    gpg: 4096R/0x929D42C3
  xmpp: kolter at im.openics.org          irc: kolter@{freenode,oftc}






More information about the Pkg-sympa-devel mailing list