Package: mailman Version: 1:2.1.15-1 Followup-For: Bug #603904 I confirm this problem is still happening on wheezy. It only affects private archives. The easy solution is to add the user "list" to the "www-data" group:
adduser list www-data /etc/init.d/mailman restart This way mailman (running as "list") can write to /var/lib/mailman/archive which is owned by group "www-data". -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-1-amd64 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages mailman depends on: ii apache2 2.2.22-1 ii apache2-mpm-prefork [httpd] 2.2.22-1 ii cron 3.0pl1-121 ii debconf [debconf-2.0] 1.5.41 ii libc6 2.13-27 ii logrotate 3.8.1-1 ii lsb-base 3.2-28.1 ii pwgen 2.06-1+b2 ii python 2.7.2-10 ii ucf 3.0025+nmu2 Versions of packages mailman recommends: ii postfix [mail-transport-agent] 2.8.7-1 Versions of packages mailman suggests: pn listadmin <none> ii lynx 2.8.8dev.12-2 pn spamassassin <none> -- debconf information: * mailman/site_languages: en mailman/queue_files_present: abort installation * mailman/used_languages: * mailman/default_server_language: en * mailman/create_site_list: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org