[Mailman-Users] Error when running check_perms

Barry A. Warsaw barry at zope.com
Sun Apr 28 18:33:15 CEST 2002


>>>>> "BE" == Bruce Embrey <embrey at hood.edu> writes:

    BE> I currently have a RedHat 7.2 with mailman 2.0.8-1
    BE> installed. I have several lists installed and they are
    BE> functioning fine. I am getting some errors in the cron jobs
    BE> relating to qrunner and several others. I decided to run
    BE> check_perms to verify all the perms were correct. Here is the
    BE> output from that command:

    | [root at helios mailman]# bin/check_perms -f
    | Traceback (innermost last):
    | File "bin/check_perms", line 50, in ?
    | MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0]
    | TypeError: illegal argument type for built-in operation

    BE> Mailman has a user account UID of 41and group account GID of
    BE> 41. What does this error mean and how do I correct it?  Bruce
    BE> Embrey

It probably means your MAILMAN_GID is set to a string instead of an
integer.  Are you sure you did

    MAILMAN_GID = 41

instead of

    MAILMAN_GID = '41'

?
-Barry





More information about the Mailman-Users mailing list