#!/bin/bash
#
#  This script start/stop the hmc credential manager.
#
### BEGIN INIT INFO
# Provides:       hmcCredSvc
# Required-Start: $local_fs $network
# Required-Stop:
# Default-Start:  3 5 
# Default-Stop:   0 1 2 6  
# Description:    Hmc credential manager
### END INIT INFO

#set -x

# Source function library.
. /etc/rc.status
rc_reset

SvcDir=/opt/hsc/sbin
SvcName=runCredmgr
SvcPidFile=/var/hsc/${SvcName}.pid
CurrDir=`pwd`

case "$1" in
    start)
        rm -rf /var/hsc/log/credmgr.log
        ${SvcDir}/${SvcName} &
        rc_status -v 
        ;;
    stop)
        ps -ewwwf | grep ${SvcDir}/${SvcName} | grep -v grep| awk '{print $2}'| xargs kill -15
        rc_status -v
        ;;
    restart)
        ps -ewwwf | grep ${SvcDir}/${SvcName} | grep -v grep| awk '{print $2}'| xargs kill -15
        ${SvcDir}/${SvcName} &
        rc_status -v
        ;;
    *)
        echo $"Usage: $0 {start|stop}"
        ;;
esac

rc_exit

