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