0f9cf8
# A basic cassandane.ini file for running cassandane as part of the Fedora
0f9cf8
# package build process.
0f9cf8
0f9cf8
# The idea here is to run tests on the just-compiled version of cyrus-imapd.
0f9cf8
# However, many of the build locations are just random temporary directories, and
0f9cf8
# so this requires some finesse.
0f9cf8
0f9cf8
[cassandane]
0f9cf8
rootdir = CASSDIR/work
0f9cf8
pwcheck = alwaystrue # This is enabled in Fedora builds
0f9cf8
cleanup = no
0f9cf8
maxworkers = 1
0f9cf8
base_port = 19100
0f9cf8
0f9cf8
#[valgrind]
0f9cf8
#enabled = no
0f9cf8
0f9cf8
# The installed copy
0f9cf8
[cyrus default]
0f9cf8
prefix = /usr
0f9cf8
destdir = BUILDROOT
0f9cf8
quota = cyr_quota
0f9cf8
0f9cf8
# Replication testing disabled
0f9cf8
# [cyrus replica]
0f9cf8
# [cyrus murder]
0f9cf8
0f9cf8
# Don't enable any of the gdb options but leave them here in case someone ever
0f9cf8
# needs to do so
0f9cf8
#[gdb]
0f9cf8
# imapd = yes
0f9cf8
# sync_server = yes
0f9cf8
# lntpd = yes
0f9cf8
# timsieved = yes
0f9cf8
# backupd = yes
0f9cf8
0f9cf8
[config]
0f9cf8
altnamespace = no
0f9cf8
unixhierarchysep = no
0f9cf8
client_timeout = 60
0f9cf8
0f9cf8
#[caldavtalk]
0f9cf8
#basedir = CASSDIR/cassandane/testdata
0f9cf8
0f9cf8
[imaptest]
0f9cf8
# Cassandane wants this to not be installed.  Don't know why.  To use it we
0f9cf8
# have to make a directory and link things into it.
0f9cf8
basedir = imaptest
0f9cf8
0f9cf8
# [jmaptester]
0f9cf8
# basedir = JMAP-Tester
0f9cf8
# The JMAP modules end up needing JSON-Typist (which I could bundle) and CryptX (which is a bit too much to bundle)
0f9cf8
0f9cf8
# [caldavtester]
0f9cf8
# XXX Would need to include the source in the cyrus package just as cassandane is, and get it built before running tests
0f9cf8
# basedir = ...