Changed files:
Zope-mkzopeinstance -> 1.2
Zope-runzope -> 1.2
Zope-zopectl -> 1.2
-d "$destdir" \
$namepass || exit $?
+install -d "/etc/zope/$name"
mv "${destdir}"/etc/* "/etc/zope/$name"
-chown root.zope ${destdir}
-chmod 770 ${destdir}
-chown -R zope.zope ${destdir}/*
-chmod a+X ${destdir}/*
+chmod a+x "${destdir}"/bin/*
+
+install -d "/var/log/zope/$name"
+
+chown root.zope "${destdir}" "/var/log/zope/$name"
+chmod 770 "${destdir}" "/var/log/zope/$name"
+chown -R zope.zope "${destdir}"/*
+chmod a+X "${destdir}"/*
#!/bin/sh
-if [ -n "$1" ] ; then
+if [ -n "$1" -a -d /var/lib/zope/"$1" ] ; then
instance="$1"
shift
else
instance="main"
fi
-PYTHONPATH="/usr/lib/zope"; export PYTHONPATH
-exec /usr/bin/python "/usr/lib/zope/Zope/Startup/run.py" \
- -C "/etc/zope/$instance/zope.conf" "$@"
+exec /var/lib/zope/"$instance"/bin/runzope $*
#!/bin/sh
-if [ -n "$1" ] ; then
+if [ -n "$1" -a -d /var/lib/zope/"$1" ] ; then
instance="$1"
+ shift
else
instance="main"
fi
-PYTHONPATH="/usr/lib/zope"; export PYTHONPATH
-exec /usr/bin/python "/usr/lib/zope/Zope/Startup/zopectl.py" \
- -C "/etc/zope/$instance/zope.conf" "$@"
+exec /var/lib/zope/"$instance"/bin/zopectl $*