ZOPE_HOME="<<ZOPE_HOME>>"
INSTANCE_HOME="<<INSTANCE_HOME>>"
-CONFIG_FILE="<<INSTANCE_HOME>>/etc/zope.conf"
+-SOFTWARE_HOME="<<SOFTWARE_HOME>>"
+CONFIG_FILE="<<CONFIG_FILE>>"
- SOFTWARE_HOME="<<SOFTWARE_HOME>>"
++SOFTWARE_HOME="<<ZOPE_HOME>>/lib/python"
PYTHONPATH="$SOFTWARE_HOME"
export PYTHONPATH
diff -durN Zope-2.7.0-b2.orig/skel/bin/zopectl.in Zope-2.7.0-b2/skel/bin/zopectl.in
ZOPE_HOME="<<ZOPE_HOME>>"
INSTANCE_HOME="<<INSTANCE_HOME>>"
-CONFIG_FILE="<<INSTANCE_HOME>>/etc/zope.conf"
+-SOFTWARE_HOME="<<SOFTWARE_HOME>>"
+CONFIG_FILE="<<CONFIG_FILE>>"
- SOFTWARE_HOME="<<SOFTWARE_HOME>>"
++SOFTWARE_HOME="<<ZOPE_HOME>>/lib/python"
PYTHONPATH="$SOFTWARE_HOME"
export PYTHONPATH
diff -durN Zope-2.7.0-b2.orig/skel/etc/zope.conf.in Zope-2.7.0-b2/skel/etc/zope.conf.in
#!/usr/bin/python
import sys
-sys.path.insert(0,"/usr/lib/zope")
+sys.path.insert(0,"/usr/lib/zope/lib/python")
from ZEO.mkzeoinst import ZEOInstanceBuilder
ZEOInstanceBuilder().run()
fi
umask 002
-python /usr/lib/zope/mkzopeinstance.py \
+python /usr/lib/zope/bin/mkzopeinstance.py \
-s /etc/zope/skel \
-d "$destdir" \
$namepass || exit $?
install -d "/var/log/zope/$name"
-chown root.zope "${destdir}" "/var/log/zope/$name"
+chown zope.zope "${destdir}" "/var/log/zope/$name"
chmod 770 "${destdir}" "/var/log/zope/$name"
chown -R zope.zope "${destdir}"/*
chmod a+X "${destdir}"/*