#!/usr/bin/ksh
##*************************************
##
## E.S.O. - VLT project
##
## "@(#) $Id: msql,v 1.139 2000/06/20 17:59:47 vltsccm Exp $" 
##
## msql"
## 
##  who      when     what
## -------- -------- ------------------
## awalland 21/04/97 Startup of msql at boot time
## vltmgr   06/19/98 created for cmm
## ahuxley  17/10/99 changed to ksh script for future flexibility
##                   tidied
##                   added SunOS run messages
##                   removed env defs - they're picked up by 'su -'
##                   removed 'exit' which lost *real* return code
## ahuxley  13/12/99 fixed lost exit codes
##                   added comment block for startup sequences
#
#  To install this file on Suns:
#       cp <full_path_of_this_file> /etc/init.d/msql
#       ln -s /etc/init.d/msql /etc/rc3.d/S91msql
#       ln -s /etc/init.d/msql /etc/rc0.d/K08msql
#       
#  To install this file on HPs:
#       cp <full_path_of_this_file> /sbin/init.d/msql
#       ln -s /sbin/init.d/msql /sbin/rc3.d/S910msql
#       ln -s /sbin/init.d/msql /sbin/rc2.d/K089msql
#
#  To install this file on Redhat 6.* Linux:
#       cp <full_path_of_this_file> /etc/rc.d/init.d/msql
#       ln -s /etc/rc.d/init.d/msql /etc/rc.d/rc3.d/S91msql
#       ln -s /etc/rc.d/init.d/msql /etc/rc.d/rc2.d/K08msql  (run level has not been verified - AHU 17/10/99)
#

PATH=/bin:/usr/bin; export PATH
UNAMES=`uname -s`

case $1 in
	start_msg) echo "Start msql daemon " ;;
	stop_msg)  echo "Stop msql daemon " ;;
	start)     [ $UNAMES = SunOS ] && echo "Starting msql daemon ... \c"
                   su - vlt -c 'nohup msqld &'
                   RC=$?
                   [ $UNAMES = SunOS ] && echo "done" ;;
        stop)      [ $UNAMES = SunOS ] && echo "leaving msql daemon to be killed by init" ;;
        *)         echo "Usage: $0 { start | stop | stop_msg | start_msg }"
                   RC=2 ;;
esac

exit ${RC:-0}
