#!/bin/sh
#
# $Id: sysorbd.redhat72.in,v 1.4 2003/09/29 14:22:18 jrk Exp $
#
# (C) 2001, 2002 - Evalesco ApS.
#     http://www.evalesco.com
#
# Server init-script for SysOrb 2.6 (build-2556)
#
# For RedHat Linux 7.2
#
# chkconfig: 35 91 11
# description: Starts and stops the SysOrb network monitoring daemon. \
#		(for more information see http://www.sysorb.com)
# processname: sysorbd
#

. /etc/init.d/functions

SYSORBD=/usr/sbin/sysorbd
[ -f "$SYSORBD" ] || exit 0

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

	OUTPUT="`su -c \"$SYSORBD 2>&1\" -s /bin/sh sysorb`"

	if test -n "$OUTPUT"; then
		failure
		echo
		echo "Error starting SysOrb server:"
		echo "$OUTPUT"
		exit 1
	fi
	success
	echo
	touch /var/lock/subsys/sysorbd
	;;
  stop)
        echo -n "Shutting down SysOrb Server: "
	killproc sysorbd
	echo
        rm -f /var/lock/subsys/sysorbd
        ;;
  restart)
	$0 stop 
	$0 start
	;;
  status)
	status sysorbd
	;;
  *)
        echo "Usage: sysorbd {start|stop|restart|status}"
        exit 1
esac

exit 0

