Martin Costabel a écrit :

> If you run `id 70` on 10.4, you get
> 
>> uid=70(www) gid=70(www) groups=70(www)
> 
> On 10.5, you get
> 
>> uid=70(_www) gid=70(_www) groups=70(_www)
> 
> But on 10.5, www is also allowed as user name instead of _www as you see 
> from `dscl . -read /Users/www` (This is actually one of the examples in 
> `man dscl`). Or compare `id www` with `id _www`.
> 
> This still doesn't explain why suexec thinks that there is a mismatch 
> somewhere.

Well, after a little bit of RTFM, here is what I found in the suexec
documentation:

"it has been the decision of the Apache Group to NOT make suEXEC part of
the default installation of Apache"

and it seems that a proper suexec configuration may be too much hassle
for my simple need. Actually Debian and Ubuntu do not provide suexec by
default, and I do not know why the maintainer of the fink package
decided to do so.
I tried to modify the info file by changing the line
--with-suexec-caller=www with  --with-suexec-caller=_www but it does not
change anything.
So for now, I solved my problem by following the manual recommandation:
in /sw/lib/apache2, I did
$ sudo mv suexec2 suexec2_inactive
$ sudo /sw/sbin/apache2ctl restart

and it works. But once again, this does not explain the initial mismatch.

Alexandre


------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to