#!/bin/sh
# /etc/init.d/sysorbd: start SysOrb monitoring server.
#
# $Id: sysorbd.debian22.in,v 1.5 2002/06/10 14:15:16 jrk Exp $
#
# (C) 1999, 2000, 2001, 2002 - Evalesco ApS.
#
# Server init-script for SysOrb 2.6 (build-2556)
#
# For Debian GNU/Linux 2.2
#

SYSORBD=/usr/sbin/sysorbd
test -x "$SYSORBD" || exit 0

case "$1" in
  start)
	echo -n "Starting SysOrb Server: "

	OUTPUT=`su - sysorb -s /bin/sh -c "/bin/sh -c env\ PATH=/usr/sbin:$PATH\ $SYSORBD" 2>&1`

	if test -n "$OUTPUT"; then
		echo
		echo "Error starting SysOrb server:"
		echo "$OUTPUT"
		exit 1
	fi
	echo "sysorbd."
	touch /var/run/sysorbd
	;;
  stop)
        echo -n "Shutting down SysOrb Server: "
	start-stop-daemon --stop --exec "$SYSORBD" --user sysorb
	echo "done."
        rm -f /var/run/sysorbd
        ;;
  restart)
	$0 stop 
	$0 start
	;;
  *)
        echo "Usage: sysorbd {start|stop|restart}"
        exit 1
esac

exit 0

