
Hi there,
I am migrating from a freeBSD machine to an ubuntu machine and the ports have different default locations and so on.
on the ubuntu machine I find that mailman resides in
/var/lib/mailman
the cgi-bin is /var/lib/mailman/cgi-bin
the link from the main page to the admin page is messed up for every virtual site. Is there a configuration place to fix this or what is the appropriate way to fix the problem?
so if I place the URL http://lists.domain.com in my browser I am redirected to http://lists.domain.com/mailman/listinfo/
then I click the "the list admin overview page" and get sent to the wrong link that results in a page not found error: http://lists.domain.com/cgi-bin/mailman/admin
when the link should be: http://lists.domain.com/mailman/admin
help please.
Cheers,
Noah

admin2 wrote:
so if I place the URL http://lists.domain.com in my browser I am redirected to http://lists.domain.com/mailman/listinfo/
then I click the "the list admin overview page" and get sent to the wrong link that results in a page not found error: http://lists.domain.com/cgi-bin/mailman/admin
when the link should be: http://lists.domain.com/mailman/admin
The scenario you describe indicates you may have
DEFAULT_URL_PATTERN = 'http://%s/mailman/cgi-bin/'
in mm_cfg.py. Make sure that this is defined as
DEFAULT_URL_PATTERN = 'http://%s/mailman/'
in Defaults.py and not overridden in mm_cfg.py (or just put the latter definition in mm_cfg.py).
If you also have problems with links on the list's admin pages, you will need to fix the individual lists with fix_url after correcting the configuration. See the FAQ at <http://wiki.list.org/x/mIA9>.
-- 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