From 88ef4d09ad6a6dbb50719c04528b138752dee345 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 11 Jan 2004 02:54:05 +0000 Subject: some fixes related to python git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@35 dbf6933d-3bce-0310-9bcc-ed052ba35b35 --- conf/ivam2.init.in | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'conf/ivam2.init.in') diff --git a/conf/ivam2.init.in b/conf/ivam2.init.in index 680d210..6922efc 100755 --- a/conf/ivam2.init.in +++ b/conf/ivam2.init.in @@ -17,40 +17,42 @@ # along with ivam2; if not, write to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. -CFG=@pkgsysconfdir@/ivam2.conf +CFG="@pkgsysconfdir@/ivam2.conf" -IVAMD=@sbindir@/ivamd -test -x $IVAMD || exit 0 +IVAMD="@sbindir@/ivamd" +test -x "$IVAMD" || exit 0 if [ `id -u` != "0" ] && [ "$1" = "start" -o "$1" = "stop" ] ; then echo "You must be root to start, stop or restart ivamd." exit 1 fi -[ -f $CFG ] && . $CFG +[ -f "$CFG" ] && . "$CFG" case "$1" in start) echo -n "Starting ISDN Voice Box Answering Machine: " - $IVAMD "$ARGS" && echo "ivamd" + PYTHONPATH="@pythondir@" "$IVAMD" "$ARGS" && echo "ivamd" ;; + stop) echo -n "Stopping ISDN Voice Box Answering Machine: " - $IVAMD -k && ( rm -f /var/run/ivamd.pid ; echo "ivamd" ) - + "$IVAMD" -k && ( rm -f /var/run/ivamd.pid ; echo "ivamd" ) ;; + status) - $IVAMD -c + "$IVAMD" -c ;; + reload) echo -n "Reloading ISDN Voice Box Answering Machine: " - $IVAMD --reload && echo "ivamd" + "$IVAMD" --reload && echo "ivamd" ;; force-reload|restart) - $0 stop + "$0" stop sleep 3 - $0 start + "$0" start ;; *) echo "Usage: $0 {start|stop|restart|reload|force-reload|status}" -- cgit