The following reply was made to PR pkg/44068; it has been noted by GNATS.
From: andras%freeshell.de@localhost
To: Filip Hajny <filip%joyent.com@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, pkg-manager%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/44068: Mailman's build process uses uid/gid of 'daemon'
instead of 'mailman' and breaks package
Date: Sat, 13 Nov 2010 12:54:32 +0100
On Sat, Nov 13, 2010 at 10:58:51AM +0100, Filip Hajny wrote:
> [...]
> I think this article sums it up:
>
> http://www.seaglass.com/postfix/mailman-gid.html
> [...]
>
> I think it needs to be cleared up that the zest of this PR has nothing to do
> with what user/group Mailman runs as (MAILMAN_USER, MAILMAN_GROUP), but what
> group Mailman expects its binaries executed under by the MTA (i.e.
> MAILMAN_MAILGROUP). And this option is largely dependent on the particular
> MTA-Mailman scenario.
>
> -F
I am totally with you, that the build process is highly system dependent. One
last question: is it possible to 'automagically' let configure set the correct
GID/UID of mailman depending on the system configuration? Because that's what
pkgsrc is all about, right?
Cheers,
Andras