[Mailman-Users] The Dreaded Group Mismatch Error
mark at msapiro.net
Sat Apr 24 23:04:07 CEST 2010
>> configure: WARNING: unrecognized options: --with-group-name
>> Because it's spelled --with-groupname
>Yeah, I don't get that.
And you do get another warning that I don't get. ???
># python --version
># bash --version
>GNU bash, version 4.0.35(0)-release (i386-portbld-freebsd6.2)
>Copyright (C) 2009 Free Software Foundation, Inc.
>License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
>This is free software; you are free to change and redistribute it.
>There is NO WARRANTY, to the extent permitted by law.
>> checking for --with-python... no
>No idea, python is certainly installed.
That only means you didn't specify --with-python. The next lines
checking for python... /usr/local/bin/python
checking Python interpreter... /usr/local/bin/python
checking Python version... 2.5.5
say it found your python OK.
>> Could there be something in your environment that's affecting this? Or
>> your shell? What shell is invoked by /bin/sh?
>running straight bash, nothing set in my environment. In fact, I tried to compile it just now with su root (no .profile or .bashrc active at all).
>>> and even if you try to make at that point, there is no Makefile
>> Are you saying configure completes and makes a config.status and runs
>> that and there is no Makefile after that? Really strange=85
>I've downloaded the tarball twice now.
You could try running autoconf to generate a new configure from
configure.in. There might be some idiosyncrasy between the packaged
configure and what, I don't know.
>> Note that the expected group (mailman) is compiled into the
>> mailman/mail/mailman wrapper (from configure's --with-mail-gid) in
>> standard Mailman. I don't know how to set it in your package.
>I keep trying to get it to work properly with the mailman user and group but it is not playing nice. I would prefer, of course, to have this all working properly (with uid and gid of mailman) but working -at all- would be better.
If the aliases are found in an aliases.db file whose owner (not group)
is 'mailman', Postfix will invoke the wrapper as the mailman
I am truly puzzled as to why the configure in the tarball apparently
isn't working correctly.
Also, You said you first saw this when you attempted to post to a
low-traffic announce-list. Were other lists working at that time?
>I'm going to try and recompile the port with mailman/mailman and split the aliases out into the data/aliases file, set those perms, re-postalias all the files, wave a fresh chicken bone over the server, and hope for the best.
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users