[Kolab-devel] delprune setting in cyrus.conf
Richard Bos
ml at radoeka.nl
Thu Mar 27 22:29:46 CET 2008
While upgrading the cyrus package on openSUSE, the cyrus.conf file was
modified, which resulted in the following diff:
# diff -u cyrus.conf.2008-01-31 cyrus.conf
--- cyrus.conf.2008-01-31 2008-01-31 13:52:28.000000000 +0100
+++ cyrus.conf 2008-01-31 13:52:28.000000000 +0100
@@ -40,7 +40,7 @@
checkpoint cmd="ctl_cyrusdb -c" period=30
# this is only necessary if using duplicate delivery suppression
- delprune cmd="cyr_expire -E 3" period=1440
+ delprune cmd="cyr_expire -E 3" at=0400
The cyrus.conf file that comes with cyrus sources (normal.conf) has the
same (at=0400) setting (copy from that file below):
EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=30
# this is only necessary if using duplicate delivery suppression,
# Sieve or NNTP
delprune cmd="cyr_expire -E 3" at=0400
# this is only necessary if caching TLS sessions
tlsprune cmd="tls_prune" at=0400
}
Is there a special reason to use period=1440 instead of at=0400? Or is the
at=0400 later added to the normal.conf instead of the period=1440?
Is period=1440 okay? It could result in an expire command running during
busy traffic hours (high load) on the server, which is not desired.
--
Richard Bos
Without a home the journey is endless
More information about the devel
mailing list