#! /bin/sh
# InitScriptForVine Ver.0.004a 2002-04-26
# Source function library.
. /etc/rc.d/init.d/functions
zope_root="/usr/local/Zope-2.5.0"
python_root="/usr/local/bin/python2.1"
case "$1" in
start)
[ -f /var/lock/subsys/zope ] && exit 0
echo -n "Starting zope: "
echo
$0 resume
daemon $python_root \
$zope_root/z2.py \
-Z $zope_root/var/Z2watch.pid \
-D "$@" >> $zope_root/var/con.log &
touch /var/lock/subsys/zope
;;
stop)
[ -f /var/lock/subsys/zope ] || exit 0
echo -n "Stoping zope: "
echo
kill `cat $zope_root/var/Z2.pid`
rm -f /var/lock/subsys/zope $zope_root/var/Z2.pid $zope_root/var/Z2watch.pid
;;
restart)
$0 stop
$0 start
;;
esac