Your message dated Mon, 28 Sep 2009 18:47:37 +0000
with message-id <[email protected]>
and subject line Bug#545897: fixed in mysqmail 0.4.8-2
has caused the Debian Bug report #545897,
regarding mysqmail: Incorrect init.d dependencies and provides
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.)
--
545897: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545897
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mysqmail
Version: 0.4.7-1
Severity: important
Tags: patch
User: [email protected]
Usertags: incorrect-provides incorrect-dependency
With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d script. The script need files in /usr/ and should
depend on $remote_fs, and also seem to use syslog and should depend on
$syslog. The provides should be unique, and the
mysqmail-dovecot-logger provide conflicts with the
mysqmail-courier-logger one.
<URL:
http://refspecs.freestandards.org/LSB_2.1.0/LSB-generic/LSB-generic/initscrcomconv.html
>
documents the LSB header format. Some debian notes are available from
<URL: http://wiki.debian.org/LSBInitScripts >.
This patch should solve the issue. Without it, the script will start
to early in the boot sequence, and the two packages
mysqmail-dovecot-logger and mysqmail-courier-logger will fail to
install if the other was installed earlier.
diff -ur mysqmail-0.4.7-pere/debian/mysqmail-courier-logger.init
mysqmail-0.4.7/debian/mysqmail-courier-logger.init
--- mysqmail-0.4.7-pere/debian/mysqmail-courier-logger.init 2009-09-09
22:29:13.000000000 +0200
+++ mysqmail-0.4.7/debian/mysqmail-courier-logger.init 2009-09-09
22:30:46.000000000 +0200
@@ -2,10 +2,8 @@
### BEGIN INIT INFO
# Provides: mysqmail-courier-logger
-# Required-Start:
-# Required-Stop:
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: MySQL accouting for courier-imap and courier-pop
diff -ur mysqmail-0.4.7-pere/debian/mysqmail-dovecot-logger.init
mysqmail-0.4.7/debian/mysqmail-dovecot-logger.init
--- mysqmail-0.4.7-pere/debian/mysqmail-dovecot-logger.init 2009-09-09
22:29:13.000000000 +0200
+++ mysqmail-0.4.7/debian/mysqmail-dovecot-logger.init 2009-09-09
22:32:24.000000000 +0200
@@ -1,11 +1,9 @@
#!/bin/sh
### BEGIN INIT INFO
-# Provides: mysqmail-courier-logger
-# Required-Start:
-# Required-Stop:
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Provides: mysqmail-dovecot-logger
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: MySQL accouting for courier-imap and courier-pop
diff -ur mysqmail-0.4.7-pere/debian/mysqmail-postfix-logger.init
mysqmail-0.4.7/debian/mysqmail-postfix-logger.init
--- mysqmail-0.4.7-pere/debian/mysqmail-postfix-logger.init 2009-09-09
22:29:13.000000000 +0200
+++ mysqmail-0.4.7/debian/mysqmail-postfix-logger.init 2009-09-09
22:31:16.000000000 +0200
@@ -2,10 +2,8 @@
### BEGIN INIT INFO
# Provides: mysqmail-postfix-logger
-# Required-Start:
-# Required-Stop:
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: A MySQL traffic logger for the Postfix SMTP
diff -ur mysqmail-0.4.7-pere/debian/mysqmail-pure-ftpd-logger.init
mysqmail-0.4.7/debian/mysqmail-pure-ftpd-logger.init
--- mysqmail-0.4.7-pere/debian/mysqmail-pure-ftpd-logger.init 2009-09-09
22:29:13.000000000 +0200
+++ mysqmail-0.4.7/debian/mysqmail-pure-ftpd-logger.init 2009-09-09
22:31:30.000000000 +0200
@@ -2,10 +2,8 @@
### BEGIN INIT INFO
# Provides: mysqmail-pure-ftpd-logger
-# Required-Start:
-# Required-Stop:
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: A MySQL traffic logger for the pure-ftpd transfer.log
diff -ur mysqmail-0.4.7-pere/debian/mysqmail-qmail-logger.init
mysqmail-0.4.7/debian/mysqmail-qmail-logger.init
--- mysqmail-0.4.7-pere/debian/mysqmail-qmail-logger.init 2009-09-09
22:29:13.000000000 +0200
+++ mysqmail-0.4.7/debian/mysqmail-qmail-logger.init 2009-09-09
22:31:41.000000000 +0200
@@ -2,10 +2,8 @@
### BEGIN INIT INFO
# Provides: mysqmail-qmail-logger
-# Required-Start:
-# Required-Stop:
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: A MySQL traffic logger for the pure-ftpd transfer.log
Happy hacking,
--
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: mysqmail
Source-Version: 0.4.8-2
We believe that the bug you reported is fixed in the latest version of
mysqmail, which is due to be installed in the Debian FTP archive:
mysqmail-courier-logger_0.4.8-2_i386.deb
to pool/main/m/mysqmail/mysqmail-courier-logger_0.4.8-2_i386.deb
mysqmail-dovecot-logger_0.4.8-2_i386.deb
to pool/main/m/mysqmail/mysqmail-dovecot-logger_0.4.8-2_i386.deb
mysqmail-postfix-logger_0.4.8-2_i386.deb
to pool/main/m/mysqmail/mysqmail-postfix-logger_0.4.8-2_i386.deb
mysqmail-pure-ftpd-logger_0.4.8-2_i386.deb
to pool/main/m/mysqmail/mysqmail-pure-ftpd-logger_0.4.8-2_i386.deb
mysqmail_0.4.8-2.diff.gz
to pool/main/m/mysqmail/mysqmail_0.4.8-2.diff.gz
mysqmail_0.4.8-2.dsc
to pool/main/m/mysqmail/mysqmail_0.4.8-2.dsc
mysqmail_0.4.8-2_all.deb
to pool/main/m/mysqmail/mysqmail_0.4.8-2_all.deb
mysqmail_0.4.8.orig.tar.gz
to pool/main/m/mysqmail/mysqmail_0.4.8.orig.tar.gz
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.
Thomas Goirand <[email protected]> (supplier of updated mysqmail 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: SHA1
Format: 1.8
Date: Mon, 28 Sep 2009 17:20:57 +0800
Source: mysqmail
Binary: mysqmail mysqmail-pure-ftpd-logger mysqmail-postfix-logger
mysqmail-courier-logger mysqmail-dovecot-logger
Architecture: source all i386
Version: 0.4.8-2
Distribution: unstable
Urgency: low
Maintainer: Thomas Goirand <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
mysqmail - real-time logging system in MySQL
mysqmail-courier-logger - real-time logging system in MySQL - Courier
traffic-logger
mysqmail-dovecot-logger - real-time logging system in MySQL - Dovecot
traffic-logger
mysqmail-postfix-logger - real-time logging system in MySQL - Postfix
traffic-logger
mysqmail-pure-ftpd-logger - real-time logging system in MySQL - Pure-FTPd
traffic-logger
Closes: 545897 547141 548697
Changes:
mysqmail (0.4.8-2) unstable; urgency=low
.
* New templates and debian/control reviewed by the language team, thanks a
lot to Christian Perrier <[email protected]> for his endless efforts.
(Closes: #547141, #548697)
* Reviewed the debian/*.init for dependencies (Closes: #545897).
Checksums-Sha1:
ce45460fcf1ced15d27e19ef3e07d72bdd1c75ed 1295 mysqmail_0.4.8-2.dsc
199b867da3d920b173e89e9e83d954de277aec85 31237 mysqmail_0.4.8.orig.tar.gz
42f23a9be7c0090e272bba394ca7e5826f172850 7053 mysqmail_0.4.8-2.diff.gz
0f25c1d549d4f6c5bc0746368aead7093413ee28 6604 mysqmail_0.4.8-2_all.deb
9d49c178566a99607286102acc0c4d9fea9b2b0f 7784
mysqmail-pure-ftpd-logger_0.4.8-2_i386.deb
12c8dd0a66cfb95aea59640720cfc514df2936de 9264
mysqmail-postfix-logger_0.4.8-2_i386.deb
cb1b1532357750bada399afb0e412bf45c55f8fd 8300
mysqmail-courier-logger_0.4.8-2_i386.deb
09c6dff70eca81306b61af555aea2c0f69448808 8138
mysqmail-dovecot-logger_0.4.8-2_i386.deb
Checksums-Sha256:
0b364e1d279955441fb2f298ffef85ae0e73616a2e68565480ab61cdaee7cbf0 1295
mysqmail_0.4.8-2.dsc
df8cda1f661432ec833db4584abab79c38aba5b902c39626c832a7838fd7dd57 31237
mysqmail_0.4.8.orig.tar.gz
792872ef4b673de257ad283e49bc4e5cdba1623e293a59580374661cf8d0a94f 7053
mysqmail_0.4.8-2.diff.gz
ef6b54db073627ce41514182f7acdd7341228e52b93f2c1a9ca97bbcba4095b3 6604
mysqmail_0.4.8-2_all.deb
7775e9551f4f73afd5de15227bb524a7eb31addedb7dbe1c29526c4f9a952318 7784
mysqmail-pure-ftpd-logger_0.4.8-2_i386.deb
f53de667fb7b0e05113120e0c3cb93f5791b1a60719091873289d3758e8c0c58 9264
mysqmail-postfix-logger_0.4.8-2_i386.deb
e733650ef5f79883572566291427cc5d86719c8b18292c023ea7ecf2ae43853d 8300
mysqmail-courier-logger_0.4.8-2_i386.deb
3acba8689431c6b32df6a2867bc07c7dd4102a3ab23d50e83056876288cde84d 8138
mysqmail-dovecot-logger_0.4.8-2_i386.deb
Files:
6cbf2389b510b06f6a8e977d0745975b 1295 mail extra mysqmail_0.4.8-2.dsc
079579ce3554f6c13be9d53fc2c54ce0 31237 mail extra mysqmail_0.4.8.orig.tar.gz
5fe6d72e217f176419b5c9a9dd127f64 7053 mail extra mysqmail_0.4.8-2.diff.gz
2a081f68d8ae989c7b0ec826469d7b05 6604 mail extra mysqmail_0.4.8-2_all.deb
f9b8a8ff534f52b00187314e8e0e400a 7784 mail extra
mysqmail-pure-ftpd-logger_0.4.8-2_i386.deb
52cddf9eb9ecc5fa52a47f69b3f23d46 9264 mail extra
mysqmail-postfix-logger_0.4.8-2_i386.deb
42c6fe115f3c1690fcc868a07c6bd7c1 8300 mail extra
mysqmail-courier-logger_0.4.8-2_i386.deb
8753b98ba08ef7395350804581ab6368 8138 mail extra
mysqmail-dovecot-logger_0.4.8-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKwQGF1OXtrMAUPS0RAoVoAJ9NyFY02pfoKtHHLUOn7W/ki2WkPwCfcXFU
6bPEMkQbLLI+j+mkOC2p7Eg=
=Ka5w
-----END PGP SIGNATURE-----
--- End Message ---