Avviare Zope in automatico su Gentoo  

Ho recentemente installato Zope 2.7 (partendo dai sorgenti) su un sistema Linux Gentoo.
Se a qualcuno servisse, questo è lo script di avvio che ho utilizzato:

#! /sbin/runscript

PYTHON=”/usr/bin/python”
ZOPE_HOME=”/usr/local/zope/Zope-2.7″
INSTANCE_HOME=”/usr/local/zope/Zope-2.7-Instance”
CONFIG_FILE=”/usr/local/zope/Zope-2.7-Instance/etc/zope.conf”
SOFTWARE_HOME=”/usr/local/zope/Zope-2.7/lib/python”
PYTHONPATH=”$SOFTWARE_HOME”
export PYTHONPATH INSTANCE_HOME SOFTWARE_HOME

ZDCTL=”$SOFTWARE_HOME/Zope/Startup/zopectl.py”

start() {
ebegin “Starting Zope 2.7″
exec “$PYTHON” “$ZDCTL” -C “$CONFIG_FILE” start
}

stop() {
ebegin “Stopping Zope 2.7″
exec “$PYTHON” “$ZDCTL” -C “$CONFIG_FILE” stop
}




Scrivi un commento




Chiudi
E-mail It