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