The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Error in Creating Mailing List

Discussion in 'E-mail Discussions' started by Host4u2, Apr 9, 2002.

  1. Host4u2

    Host4u2 Well-Known Member

    Joined:
    Mar 24, 2002
    Messages:
    248
    Likes Received:
    0
    Trophy Points:
    16
    When creating a Mailing List via the cPanel I get the following error message:
    [quote:cd84ceff91]
    Mailing List Maintenance

    Account Created
    The mailing list Win2kPower on thegline.com with password masonna23 was sucessfully created.

    grnam: error getting gid
    [/quote:cd84ceff91]

    What is that? What is the remedy?
     
  2. awsol

    awsol cPanel Test Bitch

    Joined:
    Feb 8, 2002
    Messages:
    591
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Boston MA
    Edit httpd.conf and change -99 to nobody.
     
  3. Host4u2

    Host4u2 Well-Known Member

    Joined:
    Mar 24, 2002
    Messages:
    248
    Likes Received:
    0
    Trophy Points:
    16
    The change having been already made, I still receive the same error, &grnam: error getting gid&, and the list is not created :(
     
  4. bdraco

    bdraco Guest

    Check permissions on /etc/group make sure they are 644
     
  5. Reuben

    Reuben Active Member
    PartnerNOC

    Joined:
    Aug 12, 2001
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    1
    I am currently having this problem as well on one of my servers. I have checked the permissions on /etc/group and they are correct. I am currious about this suggestion though.

    Edit httpd.conf and change -99 to nobody.

    Was that supposed to be httpd.conf or another file. httpd.conf doesn't sound right to me.
     
  6. Reuben

    Reuben Active Member
    PartnerNOC

    Joined:
    Aug 12, 2001
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    1
    Hmm,

    Looks like the user mailman didn't exist in /etc/group or /etc/passwd. It appears that cpanel didn't create the user when it installed itself. Therefore I have manually added it to those files. Now when I try to create a list I get

    ------------------------
    System response (ignore if list created, contact your admin if list couldn't be created):

    /var/cpanel/users/mailman
    ------------------------------

    /var/cpanel/users/mailman doesn't exist on the server, but it also doesn't exist on any of my other servers either. Therefore I'm not too sure where to go from here. Should I be creating a user called mailman on the server instead of just adding entries to /etc/group and /etc/passwd? If so, can I just make up any password for the user?
     
  7. JohnBradshaw

    JohnBradshaw Registered

    Joined:
    Feb 3, 2002
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Hi

    I have the same problem with this too!

    Thanks,
     
  8. First Faze

    First Faze Well-Known Member

    Joined:
    Jan 30, 2002
    Messages:
    47
    Likes Received:
    0
    Trophy Points:
    6
    Add the mailman user.. Make sure all mailman programs and directories are owned by him now, +s (cpanel default normally)

    save the below file as:

    /usr/local/cpanel/3rdparty/mailman/Mailman/mm_cfg.py

    [code:1:930527978e]
    # -*- python -*-

    # Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc.
    #
    # This program is free software; you can redistribute it and/or
    # modify it under the terms of the GNU General Public License
    # as published by the Free Software Foundation; either version 2
    # of the License, or (at your option) any later version.
    #
    # This program is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with this program; if not, write to the Free Software
    # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

    &&&This module contains your site-specific settings.
    From a brand new distribution it should be copied to mm_cfg.py. If you
    already have an mm_cfg.py, be careful to add in only the new settings you
    want. Mailman's installation procedure will never overwrite your mm_cfg.py
    file.

    The complete set of distributed defaults, with documentation, are in the file
    Defaults.py. In mm_cfg.py, override only those you want to change, after the

    from Defaults import *

    line (see below).

    Note that these are just default settings; many can be overridden via the
    administrator and user interfaces on a per-list or per-user basis.

    &&&
    ###############################################
    # Here's where we get the distributed defaults.

    from Defaults import *

    ##################################################
    [/code:1:930527978e]
     
Loading...

Share This Page