Bug#685493: cyrus-common-2.2: cron.daily and chk_cyrus process
Tom Carrion Chrisstoffels
debian at carrionchisstoffels.nl.firstfind.nl
Tue Aug 21 09:09:30 UTC 2012
Package: cyrus-common-2.2
Version: 2.2.13-19+squeeze3
Severity: normal
The standard cronjob set in /etc/cron.daily/cyrus22 does not use the CHKCYRUS=0 variable to diasble the chk_cyrus process.
# 3. runs chk_cyrus
[ -x /usr/sbin/chk_cyrus ] && {
tmpfile=$(mktemp -t cyrus-daily-cronjob.XXXXXXXXXX)
trap 'rm -f "${tmpfile}"' 0
# su "--command=/usr/sbin/chk_cyrus" - cyrus | ...
start-stop-daemon --start --exec /usr/sbin/chk_cyrus --quiet --chuid cyrus >"${tmpfile}" 2>&1 || cat "${tmpfile}" 1>&2
rm -f "${tmpfile}"
trap '' 0
}
chk_cyrus always runs, regardless of the CHKCYRUS variable.
As a fix I inserted [ $CHKCYRUS -ne 0 ] as an extra check.
-- System Information:
Debian Release: 6.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686-bigmem (SMP w/8 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages cyrus-common-2.2 depends on:
ii addu 3.112+nmu2 add and remove users and groups
ii debc 1.5.36.1 Debian configuration management sy
ii dpkg 1.15.8.12 Debian package management system
ii gawk 1:3.1.7.dfsg-5 GNU awk, a pattern scanning and pr
ii liba 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - ASN.1 library
ii libc 2.11.3-2 Embedded GNU C Library: Shared lib
ii libc 1.41.12-4stable1 common error description library
ii libd 4.7.25-9 Berkeley v4.7 Database Libraries [
ii libg 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - GSSAPI support
ii libk 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - libraries
ii libr 1.4.0~git20100726.dfsg.1-2+squeeze1 Heimdal Kerberos - roken support l
ii libs 2.1.23.dfsg1-7 Cyrus SASL - authentication abstra
ii libs 5.4.3~dfsg-2 SNMP (Simple Network Management Pr
ii libs 0.9.8o-4squeeze13 SSL shared libraries
ii libw 7.6.q-19 Wietse Venema's TCP wrappers libra
ii libz 3.0-1 Project Athena's notification serv
ii netb 4.45 Basic TCP/IP networking system
ii perl 5.10.1-17squeeze3 Larry Wall's Practical Extraction
ii send 8.14.3-9.4 powerful, efficient, and scalable
Versions of packages cyrus-common-2.2 recommends:
ii cyrus-admin-2.2 2.2.13-19+squeeze3 Cyrus mail system - administration
ii cyrus-imapd-2.2 2.2.13-19+squeeze3 Cyrus mail system - IMAP support
ii cyrus-pop3d-2.2 2.2.13-19+squeeze3 Cyrus mail system - POP3 support
Versions of packages cyrus-common-2.2 suggests:
pn apt-listchanges <none> (no description available)
ii cyrus-admin-2.2 2.2.13-19+squeeze3 Cyrus mail system - administration
ii cyrus-clients-2.2 2.2.13-19+squeeze3 Cyrus mail system (test clients)
ii cyrus-doc-2.2 2.2.13-19+squeeze3 Cyrus mail system - documentation
ii cyrus-imapd-2.2 2.2.13-19+squeeze3 Cyrus mail system - IMAP support
pn cyrus-murder-2.2 <none> (no description available)
pn cyrus-nntpd-2.2 <none> (no description available)
ii cyrus-pop3d-2.2 2.2.13-19+squeeze3 Cyrus mail system - POP3 support
ii sasl2-bin 2.1.23.dfsg1-7 Cyrus SASL - administration progra
-- Configuration Files:
/etc/cron.daily/cyrus22 changed [not included]
/etc/cyrus.conf changed [not included]
/etc/imapd.conf changed [not included]
-- debconf information:
cyrus-common-2.2/removespools: false
cyrus-common-2.2/warnbackendchange:
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list