Thread: Missing suEXEC
View Single Post
  #5   (View Single Post)  
Old 9th May 2010
rtwingfield rtwingfield is offline
Real Name: Ron Wingfield
Port Guard
 
Join Date: Oct 2008
Location: Little Rock, AR USA
Posts: 36
Default

Ah, yes. Actually, in the interim, I've finally Googled into this url: http://docstore.mik.ua/orelly/linux/apache/ch04_07.htm. It's chapter 4.7. suEXEC on Unix from Apache: The Definitive Guide, Ben Laurie and Peter Laurie, ISBN 1-56592-528-9, Second Edition , published February 1999.

suEXEC is discussed as a subtopic under the CGI. It's interesting to note the authors' comment: "The documentation says that suEXEC is quite deliberately complicated so that "it will only be installed by users determined to use it.". (I find this annoying because my disdain for MS/Windoze is predicated upon the obvious that Microsoft goes to such great lengths to protect the user from him/her self . . .but I digress.)

Admittedly, when I installed Apache (originally, v1.3 and upgraded to v2.0) and later v2.2 on a new box, suEXEC was not on my mind as a needed feature. The entire ./support directory with suexec.h and suexec.c "never made it" into my production environment. In fact, I've found the (forgotten about ) associated version support directories and contents parked in the following directories:
/usr/home/rtwingfield/Apache-2.0.63/httpd-2.0.63/support/suexec.h
and
/usr/ports/www/apache22/work/httpd-2.2.4/support/suexec.h (however, this was not exported to the new box.)
I haven't worked through a working solution . . .yet, but I will share (i.e., post) the solution when I'm successful.

OTTF,
RW

Last edited by rtwingfield; 9th May 2010 at 05:38 PM. Reason: grammar and punctuation
Reply With Quote