[Mailman-Users] Mailman in chrooted OpenBSD
pvalencia357 at gmail.com
Sat Sep 8 03:43:15 CEST 2007
Ok, so the /var/www/etc/group file works, but now it's giving me another
No such file or directory.
It mentions storing the output into a syslog, but from checking apache's
error_log and access_log, I don't see anything useful. It shows
/mailman/admin getting a 200 response, which means OK, but that's all it
says. And since it's chrooted, I'm pretty sure it can't reach whatever
syslog it's trying to. If I knew which log it was, I could make an entry in
the chroot jail, and check, but I'm not sure what files it would be needing
outside the chroot anyway.
BTW, I really appreciate your help Mark!
On 9/7/07, Mark Sapiro <msapiro at value.net> wrote:
> Patrick Valencia wrote:
> >Matter of fact, when I configure it, the DCGI_GROUP="\"www\"" and so does
> >the DMAIL_GROUP. I think it's taking the 67 as a gid and finding the
> >it belongs to.
> That's right. See my other reply.
> >I'm still not exactly sure how it can't see the gid when it
> >goes to run the cgi script I thought it would be able to, especially
> >the set_gid bit is enabled.
> The setgid bit sets the effective group, but for security reasons the
> wrapper checks the original group by resolving the original gid to a
> name and seeing if that name matches what it was told to expect. If it
> can't resolve the original gid to a name, it gives the error.
> >Would it help if I added a /var/www/etc/group
> >file with 67 mapped to 'www'?
> If that would allow the wrapper to resolve gid 67 to the name "www",
> then yes, that would do it.
> Mark Sapiro <msapiro at value.net> The highway is for gamblers,
> San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users