pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: mailman group?



On Tue, May 23, 2006 at 01:31:15AM +0200, Hubert Feyrer wrote:
> 
> Hi Manuel,
> 
> you're currently listed as maintainer of pkgsrc/mail/mailman. Can you 
> please explain this line in the pkg's Makefile to me:
> 
>       MAILMAN_MAILGROUP?=     guest # group of user 'daemon'
> 
> at least in NetBSD 3.0, the group of user 'daemon' is also called 
> 'daemon', and with the above default, sending mail doesn't seem to work:
> 
>       % ls -l /usr/pkg/lib/mailman/mail/mailman
>       -rwxrwxr-x  1 root  mailman  22322 May 10 00:45  
>       /usr/pkg/lib/mailman/mail/mailman
>       % /usr/pkg/lib/mailman/mail/mailman post test2
>       Group mismatch error.  Mailman expected the mail
>       wrapper script to be executed as group "guest", but
>       the system's mail server executed the mail script as
>       group "users".  Try tweaking the mail server to run the
>       script as group "guest", or re-run configure,
>       providing the command line option `--with-mail-gid=users'.
> 
> I have tried making the above .../mailman binary setgid 'guest' and 
> 'daemon', but that doesn't change anything either. FWIW, the group that 
> sendmail (from stock NetBSD 3.0) is running here is 'smmsp', BTW:
> 
>       # ps -O uid,euid,gid,egid -auxwww | grep sendmail
>        7917    0    0   17   17 ?     Ss    0:01.18 sendmai root     7917  
>        0.0  1.0  1192  2236 ?     Ss   11:01PM  0:01.18 sendmail: 
>        accepting connections
>       # grep :17: /etc/group
>       smmsp:*:17:
> 
> Making the 'mailman' binary setgid 'smmsp' didn't work, either.
> 
> Rebuilding mailman with MAILMAN_MAILGROUP=smmsp didn't work, 
> but setting MAILMAN_MAILGROUP=daemon did the job.
> 
> Is there a good reason not to change this from 'guest' to 'daemon'?

Hi,
I've no idea why it's set to guest, I can't remember. Maybe it's because
of the sendmail in 1.6.x ? 
I've set MAILMAN_MAILGROUP= 1 in my /etc/mk.conf and forgot about it.
I can't tell if it was there before the upgrade of this server to 3.0.

I don't have any problems with it being changed to daemon.
I'm not sure it will work with postfix, though ...

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--



Home | Main Index | Thread Index | Old Index