Bug#894729: cyrus-common: cyrus-imapd fails with a syntax error if the squatter lines are uncommented in cyrus.conf

Armando Vega armando at greenhost.nl
Tue Apr 3 15:47:05 UTC 2018


Package: cyrus-common
Version: 2.5.10-3
Severity: normal

Dear Maintainer,

   We were provisioning a new mailstore using cyrus-imapd and decided to
   use the default squatter invocation lines provided in the cyrus.conf.

   We used the lines with the squatter invocation in the
   provided-by-default cyrus.conf file and restarted cyrus-imapd.

   The cyrus-imapd service failed to start complaining about a syntax
   error, explicitly mentioning problems with the '_' sign, which is
   used in the squatter name, e.g. 'squatter_a' and 'squatter_1'.

   We expected the cyrus-imapd service to start normally and do
   squatting as configured.

   As we have multiple mailstores with older versions of cyrus-imapd
   (2.4) we noticed that the syntax issue was only occuring on the newly
   deployed stretch-based ones with cyrus 2.5. It seems the syntax changed
   somewhere in between and the default provided cyrus.conf file didn't
   account for that. Simply changing the name not to include the '_' sign
   fixes it and the service runs as expected.

-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.30 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cyrus-common depends on:
ii  adduser                                    3.115
ii  db-upgrade-util                            5.3.1
ii  db-util                                    5.3.1
ii  debconf [debconf-2.0]                      1.5.61
ii  dpkg                                       1.18.24
ii  exim4-daemon-light [mail-transport-agent]  4.89-2+deb9u3
ii  gawk                                       1:4.1.4+dfsg-1
ii  libc6                                      2.24-11+deb9u3
ii  libcomerr2                                 1.43.4-2
ii  libdb5.3                                   5.3.28-12+deb9u1
ii  libgssapi-krb5-2                           1.15-1+deb9u1
ii  libical2                                   2.0.0-0.5+b1
ii  libicu57                                   57.1-6+deb9u2
ii  libjansson4                                2.9-1
ii  libk5crypto3                               1.15-1+deb9u1
ii  libkrb5-3                                  1.15-1+deb9u1
ii  libkrb5support0                            1.15-1+deb9u1
ii  libldap-2.4-2                              2.4.44+dfsg-5+deb9u1
ii  libpcre3                                   2:8.39-3
ii  libsasl2-2                                 2.1.27~101-g0780600+dfsg-3
ii  libsasl2-modules                           2.1.27~101-g0780600+dfsg-3
ii  libsnmp30                                  5.7.3+dfsg-1.7
ii  libsqlite3-0                               3.16.2-5+deb9u1
ii  libssl1.1                                  1.1.0f-3+deb9u2
ii  libwrap0                                   7.6.q-26
ii  libxml2                                    2.9.4+dfsg1-2.2+deb9u2
ii  libzephyr4                                 3.1.2-1+b2
ii  netbase                                    5.4
ii  perl                                       5.24.1-3+deb9u2
ii  zlib1g                                     1:1.2.8.dfsg-5

Versions of packages cyrus-common recommends:
ii  cyrus-imapd  2.5.10-3

Versions of packages cyrus-common suggests:
pn  apt-listchanges    <none>
pn  cyrus-admin        <none>
pn  cyrus-caldav       <none>
pn  cyrus-clients      <none>
pn  cyrus-doc          <none>
ii  cyrus-imapd        2.5.10-3
pn  cyrus-murder       <none>
pn  cyrus-nntpd        <none>
pn  cyrus-pop3d        <none>
pn  cyrus-replication  <none>
pn  sasl2-bin          <none>

-- debconf information:
* cyrus-common/removespools: true



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list