From owner-freebsd-ports@FreeBSD.ORG Wed Jun 7 02:11:35 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D58116B670 for ; Wed, 7 Jun 2006 02:01:41 +0000 (UTC) (envelope-from Lee@dilkie.com) Received: from spock.dilkie.com (spock.dilkie.com [206.51.1.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3EC43D45 for ; Wed, 7 Jun 2006 02:01:40 +0000 (GMT) (envelope-from Lee@dilkie.com) Received: from [206.51.1.193] (borg.dilkie.com [206.51.1.193]) (authenticated bits=0) by spock.dilkie.com (8.13.3/8.13.3) with ESMTP id k5721bdV007554 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 6 Jun 2006 22:01:38 -0400 (EDT) (envelope-from Lee@dilkie.com) Message-ID: <44863391.9000805@dilkie.com> Date: Tue, 06 Jun 2006 22:01:53 -0400 From: Lee Dilkie User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: Freebsd-Ports Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.56 on 206.51.1.40 Subject: mailman upgrade broke "group mismatch" 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: Wed, 07 Jun 2006 02:11:42 -0000 Folks, Something messed up with my portupgrade of mailman a couple of days ago. Mailman stopped working and posts to any of my lists result in: ----- The following addresses had permanent fatal errors ----- "|/usr/local/mailman/mail/mailman post mailman" (reason: 2) (expanded from: <...>) ----- Transcript of session follows ----- Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "mailnull". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=mailnull'. 554 5.3.0 unknown mailer error 2 I've tried changing the group on the /usr/local/mailman tree to "mailnull" I've tried setting MM_GROUPNAME=mailnull and MM_GROUPID=26 (mailnull's group ID) in /etc/make.conf and running portupgrade -f mailman. In order for "configure" to work I have to "chgrp -R mailnull /usr/local/mailman" first. But that doesn't work in the end either. Actually, the web interface works but posts to lists don't do anything, no bounce either. I've tried mv-ing /usr/local/mailman to another directory and re-installing mailman into a clean directory, copying over those files I think are important from the old dir (all my lists and stuff), and still it doesn't work. BTW, the default mailman from ports does *not* use group "mailnull", it uses "mailman". Just what do I have to do to get my lists back up and working again? please help, -lee