PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/relativity/RelRM12.06
DAEMON=/usr/relativity/RelRM12.06/reldbsrv
NAME=relativity
DESC=relativity
RELATIVITY=$(which /usr/relativity/RelRM12.06/reldbsrv)
RELATIVITY_PID=$(ps auxf | grep /usr/relativity/RelRM12.06/odbc.ini | grep -v grep | awk '{print $2}')
SIMBAINIPATH=/usr/relativity/RelRM12.06/
RELPATH=/usr/relativity/RelRM12.06/
case "$1" in
start)
if [ -z "${RELATIVITY_PID}" ]; then
echo "starting relativity"
if [ -f ${RELPATH}server.log ]; then
mv ${RELPATH}server.log ${RELPATH}server.log.sav
fi
${RELATIVITY} ${RELPATH}odbc.ini </dev/null >${RELPATH}server.log 2>&1 &
echo "Relativity started"
else
echo ${RELATIVITY}
echo "Relativity is already running"
fi
;;
stop)
if [ -n "${RELATIVITY_PID}" ]; then
kill ${RELATIVITY_PID}
echo "Relativity stopped"
else
echo "Relativity is not running"
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
;;
esac
exit 0