#!/bin/sh
#
# /etc/init.d/sports2000
#
# to automatically start & stop @ boot/shutdown:
#
# ln -s sports2000 rc3.d/S99sports2000
# ln -s sports2000 rc3.d/K00sports2000
# ln -s sports2000 rc5.d/S99sports2000
# ln -s sports2000 rc5.d/K00sports2000
#
### BEGIN INIT INFO
# Provides: sports2000
# Required-Start:
# Required-Stop:
# Default-Start: 3 5
# Default-Stop: 0 1 2 4 6
# Description: sports2000 - sports2000 database server
### END INIT INFO
echo $* >> /tmp/sports2000.err
. /etc/rc.status # this causes "ps" output to be truncated
rc_reset
umask 0
case "$1" in
start)
echo -n "Starting sports2000 "
/data/sports2000/startdb >> /tmp/sports2000.err 2>&1
rc_status -v
;;
stop)
echo -n "Shutting down sports2000 "
/data/sports2000/stopdb >> /tmp/sports2000.err 2>&1
rc_status -v
;;
status)
echo -n "Checking for service sports2000 "
export COLUMNS=255
ps -ef | grep _mprosrv | grep "sports2000 -pf db.pf" >> /tmp/sports2000.err 2>&1
rc_status -v
;;
*)
echo "Usage: $0 {start|stop|status}"
exit 1
;;
esac
rc_exit