From owner-freebsd-ports@FreeBSD.ORG Fri Apr 20 18:32:31 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AFAF916A400 for ; Fri, 20 Apr 2007 18:32:31 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (77-99-36-42.cable.ubr04.chap.blueyonder.co.uk [77.99.36.42]) by mx1.freebsd.org (Postfix) with ESMTP id 628E813C458 for ; Fri, 20 Apr 2007 18:32:31 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id C26371CC48; Fri, 20 Apr 2007 11:44:14 -0700 (PDT) From: David Southwell Organization: Voice and Vision To: Jeffrey Goldberg Date: Fri, 20 Apr 2007 11:44:14 -0700 User-Agent: KMail/1.9.6 References: <200704200842.48793.david@vizion2000.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200704201144.14617.david@vizion2000.net> Cc: ports@freebsd.org, List_Mailman Org Subject: Re: Mailman GID problem 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: Fri, 20 Apr 2007 18:32:31 -0000 On Friday 20 April 2007 09:38:03 Jeffrey Goldberg wrote: > chown -R nobody:mailman /usr/local/mailman/data Here is what happens if I do that command: [root@dns1 /usr/local/mailman/data]# ls -l total 64 -rw-r----- 1 root mailman 41 Apr 16 07:51 adm.pw -rw-rw---- 1 root mailman 4364 Apr 20 06:39 aliases -rw-rw---- 1 mailman mailman 16384 Apr 20 06:39 aliases.db -rw-r----- 1 root mailman 41 Apr 16 07:52 creator.pw -rw-r--r-- 1 root mailman 10 Apr 20 07:11 last_mailman_version -rw-rw---- 1 mailman mailman 5 Apr 20 02:49 master-qrunner.pid -rw-r--r-- 1 root mailman 14114 Apr 20 07:11 sitelist.cfg -rw-rw-r-- 1 mailman mailman 0 Apr 17 09:52 virtual-aliases -rw-rw---- 1 www mailman 2275 Apr 20 06:39 virtual-mailman -rw-rw-r-- 1 mailman mailman 16384 Apr 20 06:39 virtual-mailman.db [root@dns1 /usr/local/mailman/data]# chown -R nobody:mailman /usr/local/mailman/data [root@dns1 /usr/local/mailman/data]# ls -l total 64 -rw-r----- 1 nobody mailman 41 Apr 16 07:51 adm.pw -rw-rw---- 1 nobody mailman 4364 Apr 20 06:39 aliases -rw-rw---- 1 nobody mailman 16384 Apr 20 06:39 aliases.db -rw-r----- 1 nobody mailman 41 Apr 16 07:52 creator.pw -rw-r--r-- 1 nobody mailman 10 Apr 20 07:11 last_mailman_version -rw-rw---- 1 nobody mailman 5 Apr 20 02:49 master-qrunner.pid -rw-r--r-- 1 nobody mailman 14114 Apr 20 07:11 sitelist.cfg -rw-rw-r-- 1 nobody mailman 0 Apr 17 09:52 virtual-aliases -rw-rw---- 1 nobody mailman 2275 Apr 20 06:39 virtual-mailman -rw-rw-r-- 1 nobody mailman 16384 Apr 20 06:39 virtual-mailman.db [root@dns1 /usr/local/mailman/data]# cd .. [root@dns1 /usr/local/mailman]# ls -l total 36 drwxrwsr-x 11 root mailman 1536 Apr 20 07:11 Mailman drwxrwsr-x 4 root mailman 512 Apr 16 07:07 archives drwxrwsr-x 2 root mailman 1024 Apr 20 07:11 bin drwxrwsr-x 2 root mailman 512 Apr 20 07:11 cgi-bin drwxrwsr-x 2 root mailman 512 Apr 20 07:11 cron drwxrwsr-x 2 nobody mailman 2048 Apr 20 08:24 data drwxrwsr-x 2 root mailman 512 Apr 20 07:11 icons drwxrwsr-x 7 root mailman 512 Apr 20 06:39 lists drwxrwsr-x 2 root mailman 512 Apr 20 11:40 locks drwxrwsr-x 2 root mailman 512 Apr 20 07:20 logs drwxrwsr-x 2 root mailman 512 Apr 20 07:11 mail drwxrwsr-x 34 root mailman 512 Apr 20 07:11 messages drwxrwsr-x 6 root mailman 512 Apr 20 07:11 pythonlib drwxrwsr-x 11 root mailman 512 Apr 20 02:49 qfiles drwxrwsr-x 2 root mailman 512 Apr 20 07:11 scripts drwxrwsr-x 2 root mailman 512 Apr 20 07:11 spam drwxrwsr-x 35 root mailman 512 Apr 20 07:11 templates drwxrwsr-x 4 root mailman 512 Apr 20 07:11 tests [root@dns1 /usr/local/mailman]# postfix reload postfix/postfix-script: refreshing the Postfix mail system [root@dns1 /usr/local/mailman]# bin/check_perms /usr/local/mailman/data/aliases.db owned by nobody (must be owned by mailman /usr/local/mailman/data/virtual-mailman.db owned by nobody (must be owned by mailman Problems found: 2 Re-run as mailman (or root) with -f flag to fix [root@dns1 /usr/local/mailman]# David