Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Apr 2007 14:23:14 -0500
From:      Jeffrey Goldberg <jeffrey@goldmark.org>
To:        Paul Schmehl <pauls@utdallas.edu>
Cc:        ports@freebsd.org, Jean Milanez Melo <jmelo@freebsdbrasil.com.br>, List_Mailman Org <mailman-users@python.org>
Subject:   Re: Mailman GID problem
Message-ID:  <F7A906EA-FA63-42C2-8E42-20F0B575A810@goldmark.org>
In-Reply-To: <94592079D5FE1208BC6F7D03@utd59514.utdallas.edu>
References:  <200704200842.48793.david@vizion2000.net> <CA436D2A-08D1-4CC9-B300-7FF4E7F929F0@goldmark.org> <94592079D5FE1208BC6F7D03@utd59514.utdallas.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail-1--926178776
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

On Apr 20, 2007, at 1:44 PM, Paul Schmehl wrote:

> *If* what you say is true [...]

which I am increasingly doubtful of.

> then this should fix it:
>
> --- pkg-install.orig    Fri Apr 20 13:42:17 2007
> +++ pkg-install Fri Apr 20 13:42:47 2007
> @@ -43,6 +43,7 @@
>     (umask 002 && /bin/mkdir -p "%%MAILMANDIR%%") || exit 1
>     /usr/sbin/chown -R "%%USER%%:%%GROUP%%" "%%MAILMANDIR%%" || exit 1
>     /bin/chmod g+s "%%MAILMANDIR%%" || exit 1
> +    /usr/sbin/chown -R "nobody" "%%MAILMANDIR%%/data" || exit 1
>   fi
>   ;;

Can you tell me where to find the unprocessed version of pkg- 
install?  What is in work/ has already been processed by sed, and I  
didn't see anything obvious in files/

I know I should read the porters' handbook, but at this point I'm  
just poking around to try to get some sense of how the pieces come  
together.

I'm beginning to think that the fix will be as simple as

--- Makefile.orig       Fri Apr 20 14:17:08 2007
+++ Makefile    Fri Apr 20 14:18:14 2007
@@ -88,7 +88,7 @@
.if defined(WITH_SENDMAIL) || defined(WITH_EXIM3) || defined(WITH_EXIM4)
BROKEN=        choose only one MTA integration
.endif
-MAIL_GID?=     nobody
+MAIL_GID?=     mailman
.endif
.if defined(WITH_CHINESE)

But I haven't tested.  And I don't know what the original reason was  
for using "nobody", so I may very well be talking nonsense.

Cheers,

-j


-- 
Jeffrey Goldberg                        http://www.goldmark.org/jeff/


--Apple-Mail-1--926178776--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F7A906EA-FA63-42C2-8E42-20F0B575A810>