From: Jeffrey B. Green on
Hi,

I have my sympa web setup with a suexecusergroup to sympa sympa. However
it seems that when I do a list creation via the web interface,
everything in the /var/lib/sympa/expl/listname directory gets the
default apache setup for the owner and group, i.e. www-data:www-data.
Doing a (trimmed down) ps (of pgrep sympa) gives:

UID CMD
www-data /usr/bin/perl -U /usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi
www-data /usr/bin/perl -U /var/www/sympa/cgi-bin/wwsympa.fcgi
www-data /usr/bin/perl -U /usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi
www-data /usr/bin/perl -U /var/www/sympa/cgi-bin/wwsympa.fcgi
sympa /usr/bin/perl /usr/lib/sympa/bin/sympa.pl

Obviously, the suexecusergroup isn't being applied to the fcgi scripts.
Anyone have the answer for why it is not? Or alternatively should it
work and should I be digging deeper into the logs, i.e. I have a config
error somewhere?

thanks,
-jeff


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/4BD99BC6.50906(a)kikisoso.org
From: Jeffrey B. Green on
Jeffrey B. Green wrote:
>
> Obviously, the suexecusergroup isn't being applied to the fcgi scripts.
> Anyone have the answer for why it is not? Or alternatively should it
> work and should I be digging deeper into the logs, i.e. I have a config
> error somewhere?
>

A misconfig. Finding and following the instructions on the sympa.org
site got it right, e.g.

UID CMD
sympa /usr/bin/perl /usr/lib/sympa/bin/sympa.pl
sympa /usr/bin/perl -U /usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi
sympa /usr/bin/perl -U /usr/lib/cgi-bin/sympa/wwsympa.fcgi
sympa /usr/bin/perl -U /usr/lib/cgi-bin/sympa/sympa_soap_server.fcgi
sympa /usr/bin/perl -U /usr/lib/cgi-bin/sympa/wwsympa.fcgi

-jeff


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/4BD9AE85.4030406(a)kikisoso.org