Package: dovecot-core
Version: 1:2.1.7-2
Severity: normal

I upgraded dovecot on my wheezy system from 1:2.0.18-1 to 1:2.1.7-2.  This
broke my namespace configuration and dovecot stopped working.

I have the following configuration information in a file called 
/etc/dovecot/conf.d/50-grc.conf:

namespace {
  hidden = no
  inbox = no
  location = maildir:~/dovecot
  prefix =
  separator = /
  type = private
}

Previously this worked fine to override the standard config in 10-mail.conf.
However, after the upgrade, this gave the following errors, for every user:

Error: user cobb: Initialization failed: namespace configuration error: 
Duplicate namespace prefix: ""
Error: Invalid user settings. Refer to server log for more information.

I had to edit the file 10-mail.conf to comment out the "namespace inbox" 
section.  This need to edit a conffile defeats the object of having a 
configuration directory with ordered entries -- it should be possible to
override the distributed settings!

-- Package-specific info:

dovecot configuration
---------------------
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-2-amd64 x86_64 Debian wheezy/sid 
log_timestamp = "%Y-%m-%d %H:%M:%S "
login_trusted_networks = 192.168.0.0/16 127.0.0.1
mail_privileged_group = mail
maildir_stat_dirs = yes
namespace {
  hidden = yes
  inbox = yes
  location = mbox:~/mail:INBOX=/var/mail/%u
  prefix = "#mbox/"
  separator = /
  type = private
}
namespace {
  hidden = no
  inbox = no
  location = maildir:~/dovecot
  prefix = 
  separator = /
  type = private
}
namespace {
  hidden = no
  inbox = no
  location = mbox:/home/imap-archive/
  prefix = archive/
  separator = /
  type = public
}
passdb {
  driver = pam
}
protocols = " imap pop3"
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
  driver = passwd
}

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE@euro, LC_CTYPE=en_IE@euro (charmap=ISO-8859-15) (ignored: 
LC_ALL set to en_IE@euro)
Shell: /bin/sh linked to /bin/bash

Versions of packages dovecot-core depends on:
ii  adduser         3.113+nmu3
ii  libbz2-1.0      1.0.6-3
ii  libc6           2.13-33
ii  libpam-runtime  1.1.3-7.1
ii  libpam0g        1.1.3-7.1
ii  libssl1.0.0     1.0.1c-3
ii  openssl         1.0.1c-3
ii  ucf             3.0025+nmu3
ii  zlib1g          1:1.2.7.dfsg-13

dovecot-core recommends no packages.

Versions of packages dovecot-core suggests:
pn  dovecot-gssapi        <none>
ii  dovecot-imapd         1:2.1.7-2
pn  dovecot-ldap          <none>
pn  dovecot-lmtpd         <none>
pn  dovecot-managesieved  <none>
pn  dovecot-mysql         <none>
pn  dovecot-pgsql         <none>
ii  dovecot-pop3d         1:2.1.7-2
pn  dovecot-sieve         <none>
pn  dovecot-solr          <none>
pn  dovecot-sqlite        <none>
ii  ntp                   1:4.2.6.p5+dfsg-2

Versions of packages dovecot-core is related to:
ii  dovecot-core [dovecot-common]  1:2.1.7-2
pn  dovecot-dbg                    <none>
pn  dovecot-dev                    <none>
pn  dovecot-gssapi                 <none>
ii  dovecot-imapd                  1:2.1.7-2
pn  dovecot-ldap                   <none>
pn  dovecot-lmtpd                  <none>
pn  dovecot-managesieved           <none>
pn  dovecot-mysql                  <none>
pn  dovecot-pgsql                  <none>
ii  dovecot-pop3d                  1:2.1.7-2
pn  dovecot-sieve                  <none>
pn  dovecot-sqlite                 <none>

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to