Debian Bug report logs - #446250
mailman: Auth.py simply slaps the footer links onto the end of admlogin.html, producing broken HTML

version graph

Package: mailman; Maintainer for mailman is Mailman for Debian <[email protected]>; Source for mailman is src:mailman (PTS, buildd, popcon).

Reported by: Philip Hands <[email protected]>

Date: Thu, 11 Oct 2007 12:33:01 UTC

Severity: normal

Found in version mailman/1:2.1.9-7

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Mailman for Debian <[email protected]>:
Bug#446250; Package mailman. (full text, mbox, link).


Acknowledgement sent to Philip Hands <[email protected]>:
New Bug report received and forwarded. Copy sent to Mailman for Debian <[email protected]>. (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Philip Hands <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: mailman: Auth.py simply slaps the footer links onto the end of admlogin.html, producing broken HTML
Date: Thu, 11 Oct 2007 13:21:27 +0100
Package: mailman
Version: 1:2.1.9-7
Severity: normal


Which means that the .../mailman/admin/LISTNAME page produces source looking like this:

=-=-=-=-=-
...
</FORM> </body> </html>


<hr><address><a href="...
<table WIDTH="100%" BORDER="0">
  <tr>

    <td><img src="/doc/mailman/images/mailman.jpg" alt="Delivered by Mailman" border=0><br>version 2.1.9</td>
    <td><img src="/doc/mailman/images/PythonPowered.png" alt="Python Powered" border=0></td>
    <td><img src="/doc/mailman/images/gnu-head-tiny.jpg" alt="GNU's Not Unix" border=0></td>
  </tr>
</table>
=-=-=-=-=-

It seems that Auth.py needs code similar to that in listinfo.py so that one could then put <MM-Mailman-Footer> in the template above the </body> tag.

Cheers, Phil.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-free
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages mailman depends on:
ii  adduser                3.102             Add and remove users and groups
ii  apache2                2.2.3-4+etch1     Next generation, scalable, extenda
ii  apache2-mpm-worker [ht 2.2.3-4+etch1     High speed threaded model for Apac
ii  cron                   3.0pl1-100        management of regular background p
ii  debconf [debconf-2.0]  1.5.11            Debian configuration management sy
ii  libc6                  2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii  logrotate              3.7.1-3           Log rotation utility
ii  lsb-base               3.1-23.2etch1     Linux Standard Base 3.1 init scrip
ii  postfix [mail-transpor 2.3.8-2+b1        A high-performance mail transport 
ii  pwgen                  2.05-1            Automatic Password generation
ii  python                 2.4.4-2           An interactive high-level object-o
ii  python-support         0.5.6             automated rebuilding support for p
ii  ucf                    2.0020            Update Configuration File: preserv

mailman recommends no packages.

-- debconf information:
* mailman/site_languages: de, en
* mailman/used_languages: de en
* mailman/create_site_list:
* mailman/queue_files_present:
* mailman/default_server_language: en
  mailman/gate_news: false




Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 16:12:24 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.