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:
- Follow-Ups:
- Re: mailman
- From: Christofer Algotsson <royce@sparklet.com>