[TriLUG] sendmail jujitsu with virtual hosts
Aaron S. Joyner
aaron at joyner.ws
Fri Sep 22 09:52:43 EDT 2006
Alan Porter wrote:
>
>> Alternately, you could get even more amusing, and run apache as the
>> user "donotreply". :) This is as easy as changing the username in
>> /etc/passwd and maybe an init script or two. :)
>
>
> I tried this on a Debian box last year and it blew up in my face.
> I wanted apache to run as a user named "apache". Go figure.
>
> There are places in the apache source (or perhaps this was one of
> the Debian mods) that specifically requires the user to be "www-data".
> I forget the details... it might have dealt with running CGI scripts.
> Anyway, I decided that the easiest solution was to leave the user
> name as-is.
>
> But then again, that might be what Aaron considers to be "amusing".
>
> Alan
>
>
>
>
> .
>
>
I don't think it's integrated too tightly into the code:
$ ps axu | grep httpd
root 1059 0.0 1.6 18620 3636 ? S Jun26 0:07
/usr/sbin/httpd
apache 26636 0.0 1.7 18752 3968 ? S Sep20 0:01
/usr/sbin/httpd
But then again, this is apache1.3 not apache2. The first box I looked
at was debian w/ user www-data running apache2. Perhaps it's something
in the newer version? That seems unlike the apache software foundation,
or any good unix daemon, for that matter.
Aaron S. Joyner
More information about the TriLUG
mailing list