Issued:
2012-11-20
Updated:
2013-02-20

RHBA-2012:1474 - mailman bug fix update


Synopsis

mailman bug fix update

Type/Severity

Bug Fix Advisory

Topic

Updated mailman packages that fix multiple bugs are now available for Red Hat Enterprise Linux 6.

Description

Mailman is a program used to help manage e-mail discussion lists.

This update fixes the following bugs:

  • The reset_pw.py script contained a typo, which could cause the mailman utility to fail with a traceback. The typo has been corrected, and mailman now works as expected. (BZ#772998)

  • The "urlhost" argument was not handled in the newlist script. When running the "newlist" command with the "--urlhost" argument specified, the contents of the index archive page was not created using proper URLs; the hostname was used instead. With this update, "urlhost" is now handled in the newlist script. If the "--urlhost" argument is specified on the command line, the host URL is used when creating the index archive page instead of the hostname. (BZ#799323)

  • Previously, long lines in e-mails were not wrapped in the web archive, sometimes requiring excessive horizontal scrolling. The "white-space: pre-wrap;" CSS style has been added to all templates, so that long lines are now wrapped in browsers that support that style. (BZ#832920)

  • The "From" string in the e-mail body was not escaped properly. A message containing the "From" string at the beginning of a line was split and displayed in the web archive as two or more messages. The "From" string is now correctly escaped, and messages are no longer split in the described scenario. (BZ#834023)

All users of mailman are advised to upgrade to these updated packages, which fix these bugs.

Solution

Before applying this update, make sure that all previously-released errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at https://access.redhat.com/knowledge/articles/11258

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Power, big endian6ppc64
Red Hat Enterprise Linux for IBM z Systems6s390x
Red Hat Enterprise Linux Workstation6x86_64
Red Hat Enterprise Linux Workstation6i386
Red Hat Enterprise Linux Server6x86_64
Red Hat Enterprise Linux Server6i386
Red Hat Enterprise Linux Server from RHUI6x86_64
Red Hat Enterprise Linux Server from RHUI6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems)6s390x
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems)6s390x

Updated Packages

  • mailman-debuginfo-2.1.12-18.el6.x86_64.rpm
  • mailman-2.1.12-18.el6.ppc64.rpm
  • mailman-debuginfo-2.1.12-18.el6.s390x.rpm
  • mailman-2.1.12-18.el6.i686.rpm
  • mailman-debuginfo-2.1.12-18.el6.i686.rpm
  • mailman-2.1.12-18.el6.x86_64.rpm
  • mailman-2.1.12-18.el6.src.rpm
  • mailman-debuginfo-2.1.12-18.el6.ppc64.rpm
  • mailman-2.1.12-18.el6.s390x.rpm

Fixes

CVEs

(none)

References

(none)


Additional information