[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mailman



Hi,

I am new to mailman and after "apt-get install mailman" following the
INSTALL doc I tried a check_perms, that gave me lots of errors. Trying
to fix these with -f gave even more errors. 

Is this normal? Did I something wrong? 
Are there any special things I have to do to get it running?

Thanks for your attention!




debian:/usr/lib/mailman/bin$ ./check_perms
/var/lib/mailman/archives bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/lists bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/qfiles bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/data bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/spam bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/icons bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/templates bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/logs bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/locks bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/Mailman bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/bin bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/cron bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/filters bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/mail bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/scripts bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/mailman bad gid (has: list, expected <anon gid 38>)
/var/lib/mailman/archives/private bad gid (has: list, expected <anon
gid 38>)
/var/lib/mailman/archives/public bad gid (has: list, expected <anon
gid 38>)
/var/lib/mailman/data/pending_subscriptions.db bad gid (has: list,
expected <anon gid 38>)
/var/lib/mailman/data/last_mailman_version bad gid (has: list,
expected <anon gid 38>)
Problems found: 20
Re-run as uid 38 (or root) with -f flag to fix

debian:/usr/lib/mailman/bin$ ./check_perms -f
/var/lib/mailman/archives bad gid (has: list, expected <anon gid 38>)
(fixing)
Traceback (most recent call last):
  File "./check_perms", line 277, in ?
    checkall()
  File "./check_perms", line 137, in checkall
    os.path.walk(d, checkwalk, STATE)
  File "/usr/lib/python2.1/posixpath.py", line 269, in walk
    func(arg, top, names)
  File "./check_perms", line 100, in checkwalk
    os.chown(path, -1, MAILMAN_GID)
OSError: [Errno 1] Operation not permitted:
'/var/lib/mailman/archives'




Have a nice thread,
Peter



Reply to: