[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ next ]

Debian Zope Policy
Chapter 4 - Multiple Instances Guidelines


Zope package must comply to the following rules once installed:

ZOPE_HOME and SOFTWARE_HOME path
Python is an interpreted language and either source or byte-compiled file are architecture independent, so they should be placed under /usr/share as for FHS. Since that's not possible[9]ZOPE_HOME and SOFTWARE_HOME must default to /usr/lib/zope/lib/python[10].
INSTANCE_HOME path
Zope support the concurrent running of independent instances. Each instance uses a set of files that may be atered multiple times during its life time, so INSTANCE_HOME path should be relative to /var/lib/zope. Suggested value is /var/lib/zope/instance/instance-name.
CLIENT_HOME path
CLIENT_HOME must be directory relative to INSTANCE_HOME. Suggested path is INSTANCE_HOME/var.
Log files
Any log file should be placed under /var/log/zope/instance-name directory.
Pid files
Any pid file should be placed under /var/run/zope/instance-name directory.

[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ next ]

Debian Zope Policy

version 0.1.2
Luca - De Whiskey's - De Vitis luca@debian.org