
Okay I give up. how can I figure out why my icons are not seen via apache.
# ls -l /var/lib/mailman/icons/ total 24 -rw-r--r-- 1 root root 945 Mar 6 2008 PythonPowered.png -rw-r--r-- 1 root root 3049 Mar 6 2008 gnu-head-tiny.jpg -rw-r--r-- 1 root root 6150 Mar 6 2008 mailman-large.jpg -rw-r--r-- 1 root root 2022 Mar 6 2008 mailman.jpg -rw-r--r-- 1 root root 281 Mar 6 2008 mm-icon.png
Here is the config:
<VirtualHost *:80> ServerAdmin webmaster@domain.com ServerName lists.domain.com ServerAlias www.lists.domain.com w.lists.domain.com ServerAlias ww.lists.domain.com wwww.lists.domain.com
DocumentRoot /var/www
ScriptAlias /mailman /var/lib/mailman/cgi-bin/
Alias /pipermail /var/lib/mailman/archives/public/
Alias /icons /var/lib/mailman/icons/
Redirect permanent /index.html
http://lists.domain.com/mailman/listinfo/
RewriteEngine on
RewriteCond %{REQUEST_METHOD} !^(GET|POST|HEAD)$
RewriteRule .* - [F]
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>

admin2 wrote:
Okay I give up. how can I figure out why my icons are not seen via apache.
# ls -l /var/lib/mailman/icons/ total 24 -rw-r--r-- 1 root root 945 Mar 6 2008 PythonPowered.png -rw-r--r-- 1 root root 3049 Mar 6 2008 gnu-head-tiny.jpg -rw-r--r-- 1 root root 6150 Mar 6 2008 mailman-large.jpg -rw-r--r-- 1 root root 2022 Mar 6 2008 mailman.jpg -rw-r--r-- 1 root root 281 Mar 6 2008 mm-icon.png
Here is the config:
<VirtualHost *:80> ServerAdmin webmaster@domain.com ServerName lists.domain.com ServerAlias www.lists.domain.com w.lists.domain.com ServerAlias ww.lists.domain.com wwww.lists.domain.com
DocumentRoot /var/www ScriptAlias /mailman /var/lib/mailman/cgi-bin/ Alias /pipermail /var/lib/mailman/archives/public/ Alias /icons /var/lib/mailman/icons/
Normally, Alias and ScriptAlias entries should have either both entries or neither entry terminated with a slash. E.g.
Alias /icons /var/lib/mailman/icons
or Alias /icons/ /var/lib/mailman/icons/
but I don't think that's the actual problem here. Do you have something other than
IMAGE_LOGOS = '/icons/'
in mm_cfg.py?
Also, while it isn't necessary, a common way to do this is do eliminate the Alias for icons and just copy the Mailman icons to (in your case) /var/www/icons/
[...]
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
admin2
-
Mark Sapiro