[MacPorts] #10511: RFE: Apache2 - patches for adding suexec support
MacPorts
noreply at macports.org
Fri Sep 3 15:13:40 PDT 2010
#10511: RFE: Apache2 - patches for adding suexec support
---------------------------------+------------------------------------------
Reporter: tonytung@… | Owner: imajes@…
Type: enhancement | Status: new
Priority: Low | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch
Port: apache2 |
---------------------------------+------------------------------------------
Comment(by ro@…):
Yeah, thanks, that helped. Especially since this is the best document
google is giving...
(At least I had an overview that kept me from running away screaming. New
MacOS user here, so with the addition of a.o. learning the general
workings of a.o. MacPorts details, 'adding users and groups', launchd,
etc... installing suExec wasn't a piece of cake.)
There's one thing, though. (Except that:[[BR]]
- you also need a SuExecUserGroup directive in httpd.conf[[BR]]
- MacPorts' mod_fcgid is still on 'old naming'; my config files I ported,
said {{{FcgidWrapper}}} - where it should say {{{FCGIWrapper}}}. This will
probably be replaced again by {{{FcgidWrapper}}} soonish, when MacPorts
packages a newer mod_fcgid version)
The thing:
apache's suexec_log kept giving me "{{{failed to setgid (NNN: php-wrapper-
scriptname)}}}".
In the end, I found that it's the symlink from
/opt/local/apache2/bin/suexec to
/opt/local/var/macports/software/apache2/2.2.16_0+preforkmpm+suexec/opt/local/apache2/bin/suexec,
which makes things break down. I have to remove the symlink and copy the
actual suexec file to /opt/local/apache2/bin/suexec.
(I'm on 10.6.)
--
Ticket URL: <http://trac.macports.org/ticket/10511#comment:14>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list