Package: dovecot-common
Version: 1.0.alpha3-2.0.1
Severity: important

Dovecot does not start, executing /usr/sbin/dovecot as root just makes
no effect:

# /usr/sbin/dovecot
# ps aux | grep dovecot
#

No diagnostincs, nothing in syslog.

strace shows that one of the spawned processes
(/usr/lib/dovecot/pop3-login) tries to load libz.so and fails, which
later produces an error message in this process: Can't load
certificate file /etc/ssl/certs/dovecot.pem: error:25066067:DSO
support rout ines:DLFCN_LOAD:could not load the shared library.
Unfortunately, I can't see this message on my console, perhaps because
stderr is redirected in that process.

/usr/lib/libz.so is part of the zlib1g-dev package, which is not
required for normal operation (only for building of packages that use
zlib). Instead, programs should load libz.so.1.

I have temporarily worked around this problem by installing
zlib1g-dev, but I hope this bug will be fixed soon. I'm not sure, but
maybe the bug was introduced as the result of upgrading to
openssl0.9.8 (I have upgraded dovecot and openssl simultaneously).

Also some kind of better diagnostic for startup failures is necessary.
If it's not possible to use stderr because it's redirected away, why
not use syslog instead? I had to use strace to find out what was
happening, and that's wrong.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing-proposed-updates
  APT policy: (995, 'testing-proposed-updates'), (990, 'testing'), (500, 
'stable'), (90, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)

Versions of packages dovecot-common depends on:
ii  adduser                  3.67.2          Add and remove users and groups
ii  libc6                    2.3.5-6         GNU C Library: Shared libraries an
ii  libldap2                 2.1.30-12       OpenLDAP libraries
ii  libmysqlclient12         4.0.24-10sarge1 mysql database client library
ii  libpam-runtime           0.79-3          Runtime support for the PAM librar
ii  libpam0g                 0.79-3          Pluggable Authentication Modules l
ii  libpq4                   8.0.3-15        PostgreSQL C client library
ii  libssl0.9.8              0.9.8a-2        SSL shared libraries
ii  openssl                  0.9.8a-2        Secure Socket Layer (SSL) binary a
ii  zlib1g                   1:1.2.3-4       compression library - runtime

dovecot-common recommends no packages.

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to