[Bug 728879] [NEW] check_perms -f broke mailman
cp
chuck.peters at gmail.com
Fri Mar 4 06:40:41 UTC 2011
Public bug reported:
Binary package hint: mailman
mailman (1:2.1.13-1ubuntu0.2)
check_perms -f changed the permissions on /var/lib/mailman/data/virtual-
mailman and exim4 couldn't read it. This caused exim4 to create a panic
log, not good!
# cat /var/log/exim4/paniclog
2011-03-03 21:06:25 failed to expand condition "${lookup{$local_part@$domain}lsearch{/var/lib/mailman/data/virtual-mailman}{1}{0}}" for mailman_router router: failed to open /var/lib/mailman/data/virtual-mailman for linear search: Permission denied (euid=104 egid=112)
2011-03-03 21:17:58 failed to expand condition "${lookup{$local_part@$domain}lsearch{/var/lib/mailman/data/virtual-mailman}{1}{0}}" for mailman_router router: failed to open /var/lib/mailman/data/virtual-mailman for linear search: Permission denied (euid=104 egid=112)
# ls -l /var/lib/mailman/data/virtual-mailman
-rw-rw---- 1 root list 9633 2011-02-28 23:51 /var/lib/mailman/data/virtual-mailman
Simple fix not using check_perms.
# chgrp Debian-exim /var/lib/mailman/data/virtual-mailman
If the lists were busy or I hadn't noticed the paniclog until later,
this would have resulted in lost mail!
Running check_perms still shows many permission problems, over 200, but
they haven't affected the lists or the archives. It appears the way
mailman is packaged with the many symbolic links contributed to this
problem.
This bug was found in mailman on Ubuntu 10.04. but I suspect it is an
issue for many of the packaged versions of mailman in Ubuntu and Debian.
** Affects: mailman (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to mailman in ubuntu.
https://bugs.launchpad.net/bugs/728879
Title:
check_perms -f broke mailman
More information about the Ubuntu-server-bugs
mailing list