[Pkg-mailman-hackers] Bug#676481: PRIVATE_ARCHIVE_URL in /etc/mailman/mm_cfg.py exists nowhere in Mailman
Matthew Hall
mhall at mhcomputing.net
Thu Jun 7 08:41:57 UTC 2012
Package: mailman
Version: 1:2.1.15~rc1-1
Severity: normal
Hi,
The mailman package includes this stanza in /etc/mailman/mm_cfg.py:
PRIVATE_ARCHIVE_URL = ...
However it does not exist in mailman and causes real troubleshooting
confusion, and complaints on the upstream mailing lists.
We should remove it in Debian or replace it with something that works.
Example Confusion:
http://osdir.com/ml/mailman-users/2011-10/msg00111.html
<<
PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private'
The above is meaningless as Mailman has no references to
PRIVATE_ARCHIVE_URL. You may be thinking of the default
PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s'
but that default should be fine based on your alias
"/pipermail/" => "/var/lib/mailman/archives/public/",
>>
http://comments.gmane.org/gmane.mail.mailman.user/72790
<<
I don't know what you are trying to accomplish with the above, but there is no
reference in Mailman to mm_cfg.PRIVATE_ARCHIVE_URL, so it does nothing.
Private archives are accessed via the private CGI which with your
DEFAULT_URL_PATTERN has a URL like http://lists_url_host/private/listname
[...]
>>
Regards,
Matthew.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages mailman depends on:
ii cron 3.0pl1-121
ii debconf [debconf-2.0] 1.5.43
ii libc6 2.13-32
ii logrotate 3.8.1-1
ii lsb-base 4.1+Debian3
ii nginx-full [httpd] 1.2.0-1
ii pwgen 2.06-1+b1
ii python 2.7.2-10
ii ucf 3.0025+nmu3
Versions of packages mailman recommends:
ii postfix [mail-transport-agent] 2.9.1-5
Versions of packages mailman suggests:
pn listadmin <none>
pn lynx 2.8.8dev.12-2
pn spamassassin <none>
-- debconf information:
mailman/queue_files_present: abort installation
* mailman/default_server_language: en
* mailman/site_languages: en
* mailman/used_languages:
* mailman/create_site_list:
More information about the Pkg-mailman-hackers
mailing list