[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