#!/bin/bash

DAEMON=/opt/siebel/bin/siebeld
CFGFILE=/etc/opt/siebel/siebel.conf
PIDFILE=/var/opt/siebel/run/siebeld.pid

if [ ! -x ${DAEMON?} ]; then exit 0; fi
if [ ! -f ${CFGFILE?} ]; then exit 0; fi
PIDS=`ps ax | grep ${DAEMON?} | grep -v grep | awk '{print $1}'`
if [ ! -z "${PIDS?}" ]; then  exit 0;  fi
if [ -f "${PIDFILE}" ] ; then  rm -f "${PIDFILE}" 2>/dev/null; fi

${DAEMON} >/dev/null 2>&1

ERR=$?
exit 0
