From owner-freebsd-ports@FreeBSD.ORG Tue Dec 29 09:31:52 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8608106566C for ; Tue, 29 Dec 2009 09:31:52 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (dns1.vizion2000.net [62.49.197.50]) by mx1.freebsd.org (Postfix) with ESMTP id 9EC7B8FC13 for ; Tue, 29 Dec 2009 09:31:52 +0000 (UTC) Received: by dns1.vizion2000.net (Postfix, from userid 1001) id BA4B934D456; Tue, 29 Dec 2009 09:31:31 +0000 (GMT) From: David Southwell Organization: Voice & Vision To: freebsd-ports@freebsd.org Date: Tue, 29 Dec 2009 09:31:31 +0000 User-Agent: KMail/1.12.4 (FreeBSD/7.2-RELEASE-p3; KDE/4.3.4; amd64; ; ) References: <200912280957.00211.david@vizion2000.net> <362EBF3B-FD8E-48FF-A7B5-F30BE276A58A@goldmark.org> <200912290918.03247.david@vizion2000.net> In-Reply-To: <200912290918.03247.david@vizion2000.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200912290931.31635.david@vizion2000.net> Cc: Jeffrey Goldberg Subject: Re: Mailman - group mismatch error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2009 09:31:53 -0000 > > On Dec 28, 2009, at 3:57 AM, David Southwell wrote: > > > The entry in maillog does not say how to tweak postfix! > > > > Be sure to install mailman from ports and set the make options for > > postfix. > > > > cd /usr/ports/mail/mailman > > sudo make config > > > > and choose the postfix option. > > > > Cheers, > > > > -j > > Thanks v. much. > > Unfortunately there is a configuration mismatch which occurs if the > instructions given by mailman are followed. After creating a list mailman > suggests that aliases are added to /etc/aliases. If those aliases are > copied as instructed my experience is the group mismatch error reported in > this thread. The aliases are in fact generated when mailmans > bin/genaliases command is run. > > Judging from the results of google searches I seem not to be the only one > who has experienced this result after installing mailman from the ports > setting the mail options for postfix. > > Thanks for getting back to me.. maybe a warning needs to be added to the > documentation. > > David PS This is how Mark Sapiro explained the problem on mailman users list: "This [ sic: referring to the errors I posted] indicates that the wrapper is expecting group 'mailman' which is correct, but either 'mailman's primary group is 'nobody' which is both wrong and unlikely, or Postfix found the alias for bps_comps_print_announce in /etc/aliases.db which is owned by root so it fell back to 'default_privs'. I suspect the latter is the explanation. There should be no Mailman aliases in /etc/aliases. Mailman will maintain them automatically in data/aliases which should be referenced in Postfix' alias_maps. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan"