[Mailman-Users] Setting up Mailman with Apache on FreeBSD

Mark Sapiro mark at msapiro.net
Wed Jun 8 10:43:27 EDT 2016

On 06/08/2016 12:51 AM, John Poltorak wrote:
> I can now bring up the *admin* page, as well as everything under *cgi-bin*,
> but what should happen if browse
> example.org/mailman/ ?  I get a *Forbidden* error. Should there be a
> redirection to *listinfo* ?

You can do that with, e.g.

RedirectMatch ^/mailman[/]*$   /mailman/listinfo/

> As for icons, how do I get the Mailman images to show up on the page?
> The installation manual:-
> http://www.gnu.org/software/mailman/mailman-install/node10.html
> says
> % cp $prefix/icons/*.{jpg,png} /path/to/apache/icons
> It appears that the FreeBSD installation has copied them to

Are you using a FreeBSD port? If so, See <https://wiki.list.org/x/12812344>.

> /usr/local/www/icons
> Apache24 has its icons in
> /usr/local/www/apache24/icons
> I'm not sure they should be kept seperate, but in any case I copied
> those from Mailman into the Apache directory, changed mm_cfg.py to
> include
> IMAGE_LOGOS = '/usr/local/www/apache24/icons/'
> but they don't show up. Any idea why?

The path beginning with a / is relative the the Apache DocumentRoot that
applies to your Mailman host. Probably just

IMAGE_LOGOS = '/icons/'

In any case if you can get an icon with


Then what you want in this case is

IMAGE_LOGOS = '/path/icons/'

Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

More information about the Mailman-Users mailing list