Your message dated Sun, 07 Jan 2018 21:05:18 +0000
with message-id <[email protected]>
and subject line Bug#505638: fixed in mailman 1:2.1.25-1
has caused the Debian Bug report #505638,
regarding mailman: Mailman dies on log rotation
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
505638: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505638
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mailman
Version: 1:2.1.9-7
Severity: important
Over the past year, several times have I found mailman to no longer be running.
The logs don't
contain any crashes. However qrunner did contain the following (and only the
following).
Nov 09 05:09:58 2008 (3557) ArchRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3558) BounceRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3559) CommandRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3560) IncomingRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3563) VirginRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3561) NewsRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3562) OutgoingRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3564) RetryRunner qrunner caught SIGTERM. Stopping.
Nov 09 05:09:58 2008 (3538) Master watcher caught SIGHUP. Re-opening log files.
Nov 09 05:09:58 2008 (3559) CommandRunner qrunner caught SIGHUP. Reopening
logs.
Nov 09 05:09:58 2008 (3560) IncomingRunner qrunner caught SIGHUP. Reopening
logs.
Nov 09 05:09:58 2008 (3563) VirginRunner qrunner caught SIGHUP. Reopening logs.
Nov 09 05:09:58 2008 (3562) OutgoingRunner qrunner caught SIGHUP. Reopening
logs.
Nov 09 05:09:58 2008 (3561) NewsRunner qrunner caught SIGHUP. Reopening logs.
Nov 09 05:09:58 2008 (3557) ArchRunner qrunner caught SIGHUP. Reopening logs.
Nov 09 05:09:58 2008 (3564) RetryRunner qrunner caught SIGHUP. Reopening logs.
Nov 09 05:09:58 2008 (3558) BounceRunner qrunner caught SIGHUP. Reopening logs.
So it looks like it was terminated... at the exact same time as log rotation.
Not very likely. I
assume this means mailman's logrotate.d script is killing it. And yet it
doesn't contain any
kill -TERM.
Maybe if the main mailman thread gets a second SIGHUPS before reaching some
checkpoint, it sends
a SIGTERM to child processes?
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (990, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22.7
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+etch6 Next generation, scalable, extenda
ii apache2-mpm-prefork [h 2.2.3-4+etch6 Traditional model for Apache HTTPD
ii cron 3.0pl1-100 management of regular background p
ii debconf [debconf-2.0] 1.5.11etch2 Debian configuration management sy
ii exim4 4.63-17 metapackage to ease exim MTA (v4)
ii exim4-daemon-light [ma 4.63-17 lightweight exim MTA (v4) daemon
ii libc6 2.3.6.ds1-13etch7 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 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: fr, en
* mailman/used_languages: en fr
* mailman/create_site_list:
* mailman/queue_files_present:
* mailman/default_server_language: en
mailman/gate_news: false
/var/log/mailman/vette /var/log/mailman/error /var/log/mailman/bounce {
weekly
missingok
create 0664 list list
rotate 4
notifempty
compress
delaycompress
sharedscripts
postrotate
[ -f '/var/run/mailman/mailman.pid' ] && kill -HUP $(cat
/var/run/mailman/mailman.pid) || exit 0
endscript
}
/var/log/mailman/digest {
monthly
missingok
create 0664 list list
rotate 4
notifempty
compress
delaycompress
sharedscripts
postrotate
[ -f '/var/run/mailman/mailman.pid' ] && kill -HUP $(cat
/var/run/mailman/mailman.pid) || exit 0
endscript
}
/var/log/mailman/subscribe /var/log/mailman/post {
monthly
missingok
create 0664 list list
rotate 12
notifempty
compress
delaycompress
sharedscripts
postrotate
[ -f '/var/run/mailman/mailman.pid' ] && kill -HUP $(cat
/var/run/mailman/mailman.pid) || exit 0
endscript
}
/var/log/mailman/qrunner /var/log/mailman/fromusenet /var/log/mailman/locks
/var/log/mailman/smtp /var/log/mailman/smtp-failure {
daily
missingok
create 0664 list list
rotate 7
notifempty
compress
delaycompress
sharedscripts
postrotate
[ -f '/var/run/mailman/mailman.pid' ] && kill -HUP $(cat
/var/run/mailman/mailman.pid) || exit 0
endscript
}
--- End Message ---
--- Begin Message ---
Source: mailman
Source-Version: 1:2.1.25-1
We believe that the bug you reported is fixed in the latest version of
mailman, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thijs Kinkhorst <[email protected]> (supplier of updated mailman package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 07 Jan 2018 18:22:51 +0000
Source: mailman
Binary: mailman
Architecture: source amd64
Version: 1:2.1.25-1
Distribution: unstable
Urgency: medium
Maintainer: Mailman for Debian <[email protected]>
Changed-By: Thijs Kinkhorst <[email protected]>
Description:
mailman - Powerful, web-based mailing list manager
Closes: 505638 733475 881329
Changes:
mailman (1:2.1.25-1) unstable; urgency=medium
.
* New upstream release.
* Checked for policy 4.1.3: removed init.d invocation from
prerm and also from user instructions.
* Upgraded to debhelper compat level 11.
* Replace init script with systemd service file.
Thanks a lot to Stefan Bühler for the helpful suggestion!
This also should improve robustness against log rotation.
(Closes: #881329, #733475, #505638)
* Packaging cleanups.
Checksums-Sha1:
463477370d04a9cefe2287c8b23c501aa37d7304 1698 mailman_2.1.25-1.dsc
1bef8b006c6beccbbc4c8c16d0c3290f64765c94 9254776 mailman_2.1.25.orig.tar.gz
9c38d28dfab6852f411cdc56005b6407e1683564 101220 mailman_2.1.25-1.debian.tar.xz
3aae28257323e71bce0b0faada3d4fb23a37ad3b 17852
mailman-dbgsym_2.1.25-1_amd64.deb
214b36f6413d2e3cb35747b8fe31f7970368c853 6301 mailman_2.1.25-1_amd64.buildinfo
252b08358ca2e8a0b33e67d5af60af96c9d715e6 4441332 mailman_2.1.25-1_amd64.deb
Checksums-Sha256:
56b4fe33688ba2fca61ca8f93072bb07a4f6227500b91ac684b1f65b5eea519c 1698
mailman_2.1.25-1.dsc
83a6dcbdc5356648db0ad03a0d55d4786071c04d4d6e69d5e95e1815975e0169 9254776
mailman_2.1.25.orig.tar.gz
ecc558aaa9b110833649eabde4e12aa85beeff578399400fb8c860c29b57dac7 101220
mailman_2.1.25-1.debian.tar.xz
ba8c23612a1e3dd7a8039c1c3f19e13d78393835b69407dad3c273b4351a6d52 17852
mailman-dbgsym_2.1.25-1_amd64.deb
7a0831ef97cfae32dcf607948802d56cb2f747ead967c7c050b988568e7630b9 6301
mailman_2.1.25-1_amd64.buildinfo
87b6054f1b44a2f4a63e5978eaf65749ee872aff4ef85953031d9e32dad1e3f9 4441332
mailman_2.1.25-1_amd64.deb
Files:
3d50fd27b6a79886e270b5aaa2cdeb61 1698 mail optional mailman_2.1.25-1.dsc
90bceec891f828a2f834ed438ce2b547 9254776 mail optional
mailman_2.1.25.orig.tar.gz
3096e0dc159a3e8f0e65bb8cc704e134 101220 mail optional
mailman_2.1.25-1.debian.tar.xz
a9a5b02251358977469fb6c730f2e936 17852 debug optional
mailman-dbgsym_2.1.25-1_amd64.deb
0956068241e57295c1fb6027f52e637c 6301 mail optional
mailman_2.1.25-1_amd64.buildinfo
bdc3f246cc825f61b37d6ebea29f06e2 4441332 mail optional
mailman_2.1.25-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQEuBAEBCAAYBQJaUodiERx0aGlqc0BkZWJpYW4ub3JnAAoJEFb2GnlAHawEWh0I
AI1jTh0waH+to41JXpUdVc4V/pI2ofFi6IA4XQHVe1kpuXzUR+D5ru/xzBYET3sr
CovUIZikLO4xXJCoQZOS7Up0XDlMOKrjGjs4xrWrDEL+lQwOZuuhBHZAvMdvE4tW
M4/CM8ei7vaYOI6ew2/pHFx7xmavyN4UrxgCEmg6kDy+lysWUXJg5v8YX06ZarF0
6VojCBp2PyCYhRV3/Q+qHBEXJpNAvIQyLm+rsWd6g6TbX5oQqqpnxQwxK2aywDMT
eUbf804sBE5swEGUHI11a3B4eTDxyYsPhbtFAekMvm7NFacO3MgLtdNer2Irbt63
UfTGlA6iZg+uqKvsX4jzJSM=
=EXJY
-----END PGP SIGNATURE-----
--- End Message ---