Your message dated Sat, 14 Nov 2009 11:02:34 +0000
with message-id <[email protected]>
and subject line Bug#523810: fixed in dovecot 1:1.2.7-1
has caused the Debian Bug report #523810,
regarding dovecot-common: Strange /etc/init.d/dovecot script
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.)


-- 
523810: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523810
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dovecot-common
Version: 1:1.1.13-2
Severity: normal

/etc/init.d/dovecot is quite strange, IMHO.

I noticed that while all other daemons are reporting correctly when
they boot up:

...
Sat Apr 11 17:49:08 2009: Starting Postfix Mail Transport Agent: postfix.
Sat Apr 11 17:49:08 2009: Starting S.M.A.R.T. daemon: smartd.
Sat Apr 11 17:49:09 2009: Starting FTP server: vsftpd.
Sat Apr 11 17:49:09 2009: Starting NTP server: ntpd.
...

dovecot is not (like it's never started?). Further inspection revealed
that this is dependent on VERBOSE env. variable, but I think these
messages should be unconditional, like in other packages.

But dovecot also does something that other packages don't, it always spits out 
the following:

Sat Apr 11 17:49:21 2009: Info: If you have trouble with authentication 
failures,
Sat Apr 11 17:49:21 2009: enable auth_debug setting. See 
http://wiki.dovecot.org/WhyDoesItNotWork

I don't think these two lines belong to the boot sequence, what if all
other packages decided they could point out to some faq or similar,
the screen would be cluttered beyond comprehension. IMHO, those two
lines should be eliminated, and appropriate warning put to some
README.* file in /usr/share/doc/dovecot.

Finally, the last objection to the dovecot startup script has to do
with performance. My (userspace) bootup sequence takes about 26
seconds (yeah, fast disk), of which 12 is spent in /etc/init.d/dovecot.
That is just not right, that dovecot takes almost as much time to go
up as ALL the other daemons and scripts on the system (dozens of
them). Further inspection revealed that ntp-wait command is the
culprit.

While I read and understood the explanation for such behaviour, I
think it should be workaround in a different way, such that boot
sequence is not slowed down that much. Actually, I think such
incantation would never work because dovecot is started right after
the ntp daemon, and 12 seconds is probably not enough to get it
syncronized properly in such a short time. So it probably just
timeouts and proceeds like ntp-wait was never run (haven't tested
this, remind you, just an opinion). Except it wasted a lot of time, of
course.

So this whole report is actually 3 smaller bug reports, but they are
all about the same file, /etc/init.d/dovecot. What I would like to see
is that dovecot starts instantly (in less then a second) printing only
one line (when everything is OK, of course):

Starting IMAP/POP3 mail server: dovecot.

That is what all other packages do, so why would dovecot be so different?

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.28 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=hr_HR (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/bash

Versions of packages dovecot-common depends on:
ii  adduser              3.110               add and remove users and groups
ii  libbz2-1.0           1.0.5-1             high-quality block-sorting file co
ii  libc6                2.9-6               GNU C Library: Shared libraries
ii  libcomerr2           1.41.3-1            common error description library
ii  libdb4.7             4.7.25-6            Berkeley v4.7 Database Libraries [
ii  libgssapi-krb5-2     1.6.dfsg.4~beta1-13 MIT Kerberos runtime libraries - k
ii  libk5crypto3         1.6.dfsg.4~beta1-13 MIT Kerberos runtime libraries - C
ii  libkrb5-3            1.6.dfsg.4~beta1-13 MIT Kerberos runtime libraries
ii  libldap-2.4-2        2.4.15-1            OpenLDAP libraries
ii  libmysqlclient15off  5.0.77-1            MySQL database client library
ii  libpam-runtime       1.0.1-9             Runtime support for the PAM librar
ii  libpam0g             1.0.1-9             Pluggable Authentication Modules l
ii  libpq5               8.3.7-1             PostgreSQL C client library
ii  libsqlite3-0         3.6.12-1            SQLite 3 shared library
ii  libssl0.9.8          0.9.8g-16           SSL shared libraries
ii  openssl              0.9.8g-16           Secure Socket Layer (SSL) binary a
ii  ucf                  3.0018              Update Configuration File: preserv
ii  zlib1g               1:1.2.3.3.dfsg-13   compression library - runtime

dovecot-common recommends no packages.

Versions of packages dovecot-common suggests:
ii  ntp                     1:4.2.4p6+dfsg-1 Network Time Protocol daemon and u
ii  ntpdate                 1:4.2.4p6+dfsg-1 client for setting system time fro

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: dovecot
Source-Version: 1:1.2.7-1

We believe that the bug you reported is fixed in the latest version of
dovecot, which is due to be installed in the Debian FTP archive:

dovecot-common_1.2.7-1_amd64.deb
  to main/d/dovecot/dovecot-common_1.2.7-1_amd64.deb
dovecot-dev_1.2.7-1_amd64.deb
  to main/d/dovecot/dovecot-dev_1.2.7-1_amd64.deb
dovecot-imapd_1.2.7-1_amd64.deb
  to main/d/dovecot/dovecot-imapd_1.2.7-1_amd64.deb
dovecot-pop3d_1.2.7-1_amd64.deb
  to main/d/dovecot/dovecot-pop3d_1.2.7-1_amd64.deb
dovecot_1.2.7-1.diff.gz
  to main/d/dovecot/dovecot_1.2.7-1.diff.gz
dovecot_1.2.7-1.dsc
  to main/d/dovecot/dovecot_1.2.7-1.dsc
dovecot_1.2.7.orig.tar.gz
  to main/d/dovecot/dovecot_1.2.7.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.
Fabio Tranchitella <[email protected]> (supplier of updated dovecot 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: Sat, 14 Nov 2009 11:28:33 +0100
Source: dovecot
Binary: dovecot-common dovecot-dev dovecot-imapd dovecot-pop3d
Architecture: source amd64
Version: 1:1.2.7-1
Distribution: unstable
Urgency: low
Maintainer: Dovecot Maintainers <[email protected]>
Changed-By: Fabio Tranchitella <[email protected]>
Description: 
 dovecot-common - secure mail server that supports mbox and maildir mailboxes
 dovecot-dev - header files for the dovecot mail server
 dovecot-imapd - secure IMAP server that supports mbox and maildir mailboxes
 dovecot-pop3d - secure POP3 server that supports mbox and maildir mailboxes
Closes: 523810 549944
Changes: 
 dovecot (1:1.2.7-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/dovecot-common.init:
     - use $CONF when starting the daemon. (Closes: #549944)
     - always output start/stop messages. (Closes: #523810)
Checksums-Sha1: 
 f37a5bf4ea5ae38fe9130eaa4eec3d810c770e63 1627 dovecot_1.2.7-1.dsc
 418e890e7007dfe2e2ed34dae08247e0d920cb53 2701990 dovecot_1.2.7.orig.tar.gz
 84b3e1351cba4da6882c3ac9d0ea750a682d4d39 1023545 dovecot_1.2.7-1.diff.gz
 20965b922bd4b27ce8dd879249306c217d52afc7 5715070 
dovecot-common_1.2.7-1_amd64.deb
 7346997121b936552b4772f2ab53cb902f96848d 651472 dovecot-dev_1.2.7-1_amd64.deb
 12827e28a0d1b1bf8d51cbbc5d9cb86e6f04dda4 1161342 
dovecot-imapd_1.2.7-1_amd64.deb
 97a8dec6251e62e031afe5b45232f4855914a233 1057650 
dovecot-pop3d_1.2.7-1_amd64.deb
Checksums-Sha256: 
 ec162900dfe2e86020553282813f757c4c5555090c4490a657274007905b8741 1627 
dovecot_1.2.7-1.dsc
 4ebd51a10f4f58329f2974b9e098a777d383b01dc43927b4a6103bcbe1478ec8 2701990 
dovecot_1.2.7.orig.tar.gz
 d97db071eb0d0b485afe29335dc2372317133c1dce97e91c2a662ddb3fa05cc1 1023545 
dovecot_1.2.7-1.diff.gz
 6e034be099bf8f29d76cec1e5b93a020a6e3e82c6ffebf13e80f75649befd1b0 5715070 
dovecot-common_1.2.7-1_amd64.deb
 34589b2ea695191f271c0ce63a7428123df14dc512449e03b3683e5d85e85b8d 651472 
dovecot-dev_1.2.7-1_amd64.deb
 2a7065908d83ab7d100d8b02d87e434a67de4b29243b61e669c68c1047874cd5 1161342 
dovecot-imapd_1.2.7-1_amd64.deb
 154132815111fc0a44fb6cda084c15e842c71debbe65abe79c45bc7e8d6fcc71 1057650 
dovecot-pop3d_1.2.7-1_amd64.deb
Files: 
 bbcf1fe0c246cf14a7d5c36ce879a333 1627 mail optional dovecot_1.2.7-1.dsc
 76e82536fc7010770acd9f969f845b79 2701990 mail optional 
dovecot_1.2.7.orig.tar.gz
 d4aea3d8df75c7ff6de22eaca89779ba 1023545 mail optional dovecot_1.2.7-1.diff.gz
 9b3917245869aadeaf4ac9403eb26331 5715070 mail optional 
dovecot-common_1.2.7-1_amd64.deb
 6519b284db60873b621f744f230b0729 651472 mail optional 
dovecot-dev_1.2.7-1_amd64.deb
 44120d1e9fb6918186b959b4646b94f8 1161342 mail optional 
dovecot-imapd_1.2.7-1_amd64.deb
 c7f9234b4156f3e4b3308668012f837f 1057650 mail optional 
dovecot-pop3d_1.2.7-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkr+il0ACgkQK/juK3+WFWSeRQCeOj0F3hHnaJ6M6OwSbZMFK897
RvsAnj523WgS0h+LV6S7xnqlDP07a95U
=fuax
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to