Package: mailman / 1:2.1.15-1+deb7u1

Metadata

Package Version Patches format
mailman 1:2.1.15-1+deb7u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_defaults.debian.patch | (download)

Mailman/Defaults.py.in | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 set sane defaults in defaults.py.in
10_wrapper_uid.patch | (download)

src/cgi-wrapper.c | 3 2 + 1 - 0 !
src/mail-wrapper.c | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 makes sure we're called with the right uid and gid (closes: #36010, #89564, #89848, 89818)
Bug-Debian: #36010, #89564, #89848, 89818
16_update_debian.patch | (download)

bin/update | 35 2 + 33 - 0 !
1 file changed, 2 insertions(+), 33 deletions(-)

 update is called from the debian maintainer scripts and
 prints non-appropriate output.  Change that.
20_qmail_to_mailman.debian.patch | (download)

contrib/qmail-to-mailman.py | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix some paths in the qmail_to_mailman wrapper (closes: #217573)
Bug-Debian: #217573
21_newlist_help.patch | (download)

bin/newlist | 9 8 + 1 - 0 !
1 file changed, 8 insertions(+), 1 deletion(-)

 make newlist be a bit friendlier (closes: #309339, #170362)
Bug-Debian: #309339, #170362
25_site_logo.patch | (download)

Mailman/Defaults.py.in | 6 6 + 0 - 0 !
Mailman/htmlformat.py | 43 26 + 17 - 0 !
2 files changed, 32 insertions(+), 17 deletions(-)

 allow each mailman site to have a custom text, link and logo. also fix existing logo linkage.
Bug-Debian: http://bugs.debian.org/267243
51_nocompile.pyc.patch | (download)

Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't do the compileall dance.  it'll just waste cpu cycles.
52_check_perms_lstat.patch | (download)

bin/check_perms | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use lstat instead of stat in check_perms
53_disable_addons.patch | (download)

misc/Makefile.in | 5 4 + 1 - 0 !
misc/paths.py.in | 12 9 + 3 - 0 !
2 files changed, 13 insertions(+), 4 deletions(-)

 disable some modules which are pulled in from other debian packages.
63_update_default_server_language.patch | (download)

bin/update | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 get the default language from the config file, and do not use the
 hardcoded English.
66_donot_let_cache_html_pages.patch | (download)

Mailman/htmlformat.py | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 patch to prevent browser from caching pages (closes: #281284)
Bug-Debian: #281284
79_archiver_slash.patch | (download)

Mailman/Archiver/Archiver.py | 2 0 + 2 - 0 !
Mailman/Defaults.py.in | 2 1 + 1 - 0 !
2 files changed, 1 insertion(+), 3 deletions(-)

 some non-pipermail archivers require _no_ final slash (closes: #350388)
Bug-Debian: #350388
92_CVE 2015 2775.patch | (download)

Mailman/Defaults.py.in | 2 1 + 1 - 0 !
Mailman/Utils.py | 6 6 + 0 - 0 !
2 files changed, 7 insertions(+), 1 deletion(-)

 fix path traversal through local_part (cve-2015-2775)