Package: cyrus-common
Version: 3.0.8-6+deb10u4
Severity: grave
Tags: patch
Justification: causes non-serious data loss

Dear maintainer,

during a installation of Cyrus-common id discovered a bug in the file: 
/etc/cron.daily/cyrus-imapd

The script is not executed because the Cyrus version check does not match the 
cyrus version installed on Debian Buster.

Als a result the cyrus mailbox db is not exported, which can cause the loss of 
mailbox cwconfiguration,  if the db gets corrupted.

here is the diff relativ to /etc to fix the problem:

--- a/cron.daily/cyrus-imapd
+++ b/cron.daily/cyrus-imapd
@@ -33,7 +33,7 @@ umask 022
 && [ -f /usr/lib/cyrus/cyrus-hardwired-config.txt ] \
 || exit 0
 # Check if Cyrus is installed (vs. removed but not purged)
-grep -qE '^PACKAGE_VERSION[[:blank:]]+[30][.][245]' \
+grep -qE '^PACKAGE_VERSION[[:blank:]]+3.0[.][2458]' \
        /usr/lib/cyrus/cyrus-hardwired-config.txt >/dev/null 2>&1 || exit 0

 # 1. backup mailbox database

Cheers

/alex

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

Kernel: Linux 4.19.0-13-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cyrus-common depends on:
ii  adduser                         3.118
ii  db-upgrade-util                 5.3.1+nmu1
ii  db-util                         5.3.1+nmu1
ii  debconf [debconf-2.0]           1.5.71
ii  dpkg                            1.19.7
ii  e2fsprogs                       1.44.5-1+deb10u3
ii  gawk                            1:4.2.1+dfsg-1
ii  init-system-helpers             1.56+nmu1
ii  libc6                           2.28-10
ii  libclamav9                      0.102.4+dfsg-0+deb10u1
ii  libcom-err2                     1.44.5-1+deb10u3
ii  libgcc1                         1:8.3.0-6
ii  libgssapi-krb5-2                1.17-3+deb10u1
ii  libical3                        3.0.4-3
ii  libicu63                        63.1-6+deb10u1
ii  libjansson4                     2.12-1
ii  libk5crypto3                    1.17-3+deb10u1
ii  libkrb5-3                       1.17-3+deb10u1
ii  libkrb5support0                 1.17-3+deb10u1
ii  libldap-2.4-2                   2.4.47+dfsg-3+deb10u4
ii  libpcre3                        2:8.39-12
ii  libsasl2-2                      2.1.27+dfsg-1+deb10u1
ii  libsasl2-modules                2.1.27+dfsg-1+deb10u1
ii  libsnmp30                       5.7.3+dfsg-5+deb10u1
ii  libsqlite3-0                    3.27.2-3+deb10u1
ii  libssl1.1                       1.1.1d-0+deb10u4
ii  libstdc++6                      8.3.0-6
ii  libwrap0                        7.6.q-28
ii  libxapian30                     1.4.11-1
ii  libxml2                         2.9.4+dfsg1-7+deb10u1
ii  libzephyr4                      3.1.2-1+b3
ii  lsb-base                        10.2019051400
ii  netbase                         5.6
ii  perl                            5.28.1-6+deb10u1
ii  postfix [mail-transport-agent]  3.4.14-0+deb10u1
ii  zlib1g                          1:1.2.11.dfsg-1

Versions of packages cyrus-common recommends:
ii  cyrus-admin  3.0.8-6+deb10u4
ii  cyrus-imapd  3.0.8-6+deb10u4

Versions of packages cyrus-common suggests:
ii  apt-listchanges    3.19
ii  cyrus-admin        3.0.8-6+deb10u4
pn  cyrus-caldav       <none>
pn  cyrus-clients      <none>
pn  cyrus-doc          <none>
ii  cyrus-imapd        3.0.8-6+deb10u4
pn  cyrus-murder       <none>
pn  cyrus-nntpd        <none>
pn  cyrus-pop3d        <none>
pn  cyrus-replication  <none>
ii  sasl2-bin          2.1.27+dfsg-1+deb10u1

-- Configuration Files:
/etc/cron.daily/cyrus-imapd changed [not included]
/etc/cyrus.conf changed [not included]
/etc/default/cyrus-imapd changed [not included]
/etc/imapd.conf changed [not included]

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

Reply via email to