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 -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs