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