Apache can't serve the icons which come with mailman. It's authrisation issue. Reproducible: Always Steps to Reproduce: 1. emerge apache 2. emerge mailman 3. Actual Results: The mailman icons are not shown. Apache log: [Tue Mar 30 11:52:51 2004] [error] [client 192.168.1.5] File does not exist: /var/www/localhost/icons/mailman.jpg, ... [Tue Mar 30 11:52:51 2004] [error] [client 192.168.1.5] File does not exist: /var/www/localhost/icons/PythonPowered.png, ... [Tue Mar 30 11:52:51 2004] [error] [client 192.168.1.5] File does not exist: /var/www/localhost/icons/gnu-head-tiny.jpg, ... . . Expected Results: the mailman icons should be shown fix: append: Alias /icons/ "/usr/local/mailman/icons/" <Directory "/usr/local/mailman/icons/"> AllowOverride None Order allow,deny Allow from all </Directory> to /etc/apache2/conf/modules.d/50_mailman.conf
That will break the apache2 icon files won't it? One of the README.??.gz files suggests that one copy all the mailman icons to the apache icons directory. That works with the disadvantage that one requires manual intervention to get it working.
from the postinst : * Please read /usr/share/doc/mailman-2.1.5/README.gentoo.gz for additional * Setup information, mailman will NOT run unless you follow * those instructions! $ less /usr/share/doc/mailman-*/README.gentoo.gz | grep icon Copy the web icons: cp /usr/local/mailman/icons/* /var/www/localhost/icons patching will complicate thing up. Resolve as WONTFIX.