[Cse498-fall2000] suEXEC for Apache
Cory Spitz
spitzcor@cse.msu.edu
Wed, 25 Oct 2000 17:41:41 -0400
I couldn't get suexec to work so I went with CGIWRAP and it seems to
work great.
http://cgiwrap.sourceforge.net/
-Cory
Cory Spitz wrote:
>
> Hey all,
> Has anybody been able to get suEXEC working with Apache? I can't seem to
> get it to work. CGIs in the cgi-bin folder run as nobody, which is what
> httpd runs as. The suexec file is owned by root and in root group with
> file permissions 4711. The web page keeps saying to make sure that the
> target UID/GID is the same as the UID/GID of the owner for the file. How
> do I specify the target UID/GID? Do i *have* to use virtual hosts for
> this? I could put the cgi in ~username/web, but with susexec enabled,
> CGIs produce an Internal Server Error. I compiled susexec today
> separately from the rest of apache and specified the log file to be
> /usr/local/apache/logs/cgi.log, but nothing shows up there. I even
> changed the ownership of that file to nobody:nobody (after 'touch
> /usr/local/apache/logs/cgi.log'). Do my problems stem from the inability
> of the suexec wrapper to use the mod_userdir module? Also, maybe because
> I compiled it separately and copied it over like
> http://www.apache.org/docs/suexec_1_2.html
> The susexec root folder is /usr/local/apache and the cgi-bin folder is
> /usr/local/apache/cgi-bin. There is a folder within cgi-bin which is
> owned and only write-able by the intended user. Also, the cgi within is
> owned and only write-able by the user.
> (http://nightcrawler.cse.msu.edu/cgi-bin/spitzcor/showuser.cgi It just
> does a 'whoami') So, I think I'm following the directions for suexec. I
> just can't get it to work. Any help would be appreciated. Man, this is a
> pain in the but.
> Thanks
> -Cory
>
> _______________________________________________
> Cse498-fall2000 mailing list
> Cse498-fall2000@mail.cse.msu.edu
> http://www.cse.msu.edu/mailman/listinfo/cse498-fall2000