# ZEO configuration file
%define INSTANCE /var/lib/zope/instance/zeostorage
<zeo>
address 9677
read-only false
invalidation-queue-size 100
</zeo>
<fullstorage 1>
envdir $INSTANCE/var
frequency 1h
gcpack 12
cachesize 300MB
</fullstorage>
# Temporary storage database (for sessions)
%import tempstorage
<temporarystorage temp>
name temporary storage for sessioning
</temporarystorage>
<eventlog>
level info
<logfile>
path $INSTANCE/log/zeo.log
</logfile>
</eventlog>
<runner>
program $INSTANCE/bin/runzeo
socket-name $INSTANCE/etc/zeo.zdsock
daemon true
forever false
backoff-limit 10
exit-codes 0, 2
directory $INSTANCE
default-to-interactive true
user zope
python /usr/bin/python2.3
zdrun /usr/lib/zope/lib/python/zdaemon/zdrun.py
# This logfile should match the one in the zeo.conf file.
# It is used by zdctl's logtail command, zdrun/zdctl doesn't write it.
logfile $INSTANCE/log/zeo.log
</runner>