I solved this by hacking src/common.c so as to only compare the procces
group name with parentgroup if strcmp("mailman", mygroup->gr_name) returns
non-zero.  This solves the problem, but surely there must be a more elegant
solution.

Thus spake [EMAIL PROTECTED] on Thu, Jul 01, 2004 at 03:17:23PM CDT
> I'm using mailman as a list server with courier as my MTA.  The mailman user
> is in /etc/passwd as belonging to primary group 'mailman'.  Mailman is
> compiled with --with-mail-gid set to the group of the mail user.  This is
> set to 'courier' which works for most purposes, both posting and handling
> bounces from list posts.
>   
> The one exception to this is the monthly password reminder postings which go
> out with an address of "mailman-bounces+<VERP address>@bailey.fmp.com" as
> the envelope sender, and if they bounce they come back to this address.
> Courier delivers them to the mailman account where I have a .courier-default
> file to pass them to a python script for processing.  Unlike list posts and
> list post bounces, however, the delivering process runs as user mailman,
> group mailman, and mailman rejects them because the group id of the
> delivering process doesn't agree with the value of "courier" compiled into
> the wrapper.
>   
> According to the mailman INSTALL document, one can configure mailman at
> build time to accept any one of a set of groups specified in the
> --with-mail-gid, but putting these in a quoted, space-spearted list as
> arguments to the configure script doesn't work, and reading the code, I
> don't see where such a multiple-name lookup is supported since the wrapper
> uses a single strcmp call for the comparison.  Does this feature work?  If
> so, what's the exact syntax for the target for --with-mail-gid required to
> make this happen?

-- 
Lindsay Haisley       | "Everything works    |     PGP public key
FMP Computer Services |       if you let it" |      available at
512-259-1190          |    (The Roadie)      | <http://www.fmp.com/pubkeys>
http://www.fmp.com    |                      |

------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to