#!/bin/sh 
###############################################################################
# Copyright 1997-2005 by mental images GmbH & Co.KG, Fasanenstr. 81, D-10623
# Berlin, Germany. All rights reserved.
#
# start and stop SPM daemon
#
# $Id: rcspm,v 1.1 2007/10/25 13:40:06 gus Exp $
#
SPMDIR=/var/spm
SPMD=spmd_ib
PATH=/bin:/usr/bin:/sbin

killproc() {            # kill the named process(es)
        pid=`ps -e |
             grep $1 | head -1 | grep -v grep |
             sed -e 's/^  *//' -e 's/ .*//'`
        [ "x$pid" != "x" ] && kill $signal $pid
}

case "$1" in
  'start')
	if test -x ${SPMDIR}/${SPMD}; then
		${SPMDIR}/${SPMD}
		[ $? = 0 ] && echo "... ${SPMD} started ..."
	fi
	;;

  'stop')
	signal='-9'
	killproc ${SPMD}
	;;

  'restart')
#	signal='-HUP'
 	killproc ${SPMD}
 	sleep 3			
	${SPMDIR}/${SPMD}
	[ $? = 0 ] && echo "... ${SPMD} restarted ..."
	;;

  *)
	echo "usage: $0 {start|stop}"
	;;
esac
