1 Aug 2011 16:21
Re: mailman on freeBSD 8.2: getgrgid error
Rekhesh Mohan <reks <at> iiap.res.in>
2011-08-01 14:21:25 GMT
2011-08-01 14:21:25 GMT
On 01/08/2011 Odhiambo Washington wrote > What is the output of this command on your system: > > grep www /etc/group Here is the output: [root <at> foo ~]# grep www /etc/group www:*:80:www [root <at> foo ~]# Thanks! --R > > On Sun, Jul 31, 2011 at 23:27, Rekhesh Mohan <reks <at> iiap.res.in> wrote: > > Hi folks, > > I've been fiddling with mailman 2.1.14 (from freebsd ports) on free > > BSD 8.2. Everything seems to be fine so far except for the web > > based stuff. I get the following error when I try to access the > > page: > > > > http://this.great.site/mailman/listinfo > > > > -------<error>-------- > > Mailman CGI error!!! > > > > The Mailman CGI wrapper encountered a fatal error. This entry is(Continue reading)
I gave up my fight at
>that point and decided to ask for help :)
This appears to be a C library/OS issue that has nothing to do with
Mailman. getgrgid(gid) should return a struct group for the group
whose ID is gid. This structure should contain the information which
is a representation of the fields in the /etc/groups record for that
gid. If gid is valid, the return from getgrgid(gid) should not be null.
>I tried to figure out the behaviour of these functions with a small test
>code: getgrgid() returns gr_passwd = * for blowfish, and gr_passwd = x
>for md5. Is that an issue with mailman or am I making mistakes somewhere
>else in the installation?
Mailman only cares about getgrgid()->gr_name.
Thank you so much,
---Ulf Dunkel
RSS Feed