[Mailman-Users] Help with Mailman 2.1 on RedHat 9

John Dennis jdennis at redhat.com
Tue May 10 15:23:17 CEST 2005


On Mon, 2005-05-09 at 20:27 -0700, DJ Freak wrote:
> I am using the default Mailman 2.1 installed by RedHat.  I can manage  
> groups via listinfo in my web browser and even add and remove members  
> to the groups that I create; plus, the mail log indicates that  
> messages are relayed on their merry way to the correct Mailman  
> commands location however no posts or admin mails are ever sent or  
> received.
> 
> The big clue here is that when I go to

>    File "./mailmanctl", line 274, in check_privs
>      gid = grp.getgrnam(mm_cfg.MAILMAN_GROUP)[2]
> KeyError: getgrnam(): name not found

You don't say which mailman rpm you've installed. There was a bug
several years ago in one of our rpm's where the variables MAILMAN_USER
and MAILMAN_GROUP were not defined and one would get this error as a
consequence. That bug has long since been fixed but you may have
installed that rpm if you are working with an old distribution. The fix
is to either add

MAILMAN_USER = 'mailman'
MAILMAN_GROUP = 'mailman'

at the top of your mm_cfg.py file

-or-

upgrade to a newer rpm.
-- 
John Dennis <jdennis at redhat.com>




More information about the Mailman-Users mailing list