Предыстория: в jail запустил апач с php-fastcgi. Сколько не бился так и не смог заставить работать php в таком режиме. Как модуль все норм, а как fastcgi не пашет. При этом в логи валится ошибка "failed to setgid". Полез в исходники и нашел эту строку.
Код: Выделить всё
# vi /usr/ports/www/apache22/work/httpd-2.2.9/support/suexec.c
....
/*
* Change UID/GID here so that the following tests work over NFS.
*
* Initialize the group access list for the target user,
* and setgid() to the target group. If unsuccessful, error out.
*/
if (((setgid(gid)) != 0) || (initgroups(actual_uname, gid) != 0)) {
log_err("failed to setgid (%ld: %s)\n", gid, cmd);
exit(109);
}
...