#!/bin/sh
# chkconfig: 35 50 50
# description: armc_server is a tool to start or stop armc
#****************************************************************
#****************************************************************
# *	Copyright (C) 2003, Wistron Inc.  All Rights Reserved.
# *	File Name:		wsma_server
# *	Author:			Jerry Zhou
# *	Create Time: 	2003-06-03 11:41:37
# *	Last Update: 	2003-07-30 09:14:23 by Jerry Zhou 
#****************************************************************
. /etc/rc.d/init.d/functions

case "$1" in
  start)
	if `ps -A|grep snmpd 1>/dev/null 2>/dev/null` ; then
		echo "snmpd is running ... ok"
	else
		echo "snmpd is not running now ... "
		echo "start snmp service"
		/etc/init.d/snmpd start
		sleep 2
	fi
	killall agentMain 1>/dev/null 2>/dev/null
	cd /usr/local/share/asmagent/armcagent
	./agentMain & 1>/dev/null 2>/dev/null
	touch /var/lock/subsys/armc_server
    ;;
  stop)
	killall agentMain 2>/dev/null
	;;
  status)
    status agentMain | sed 's/agentMain/armc agent/g'
    ;;
  *)
	echo "Usage: armc_server {start|stop|status}"
	exit 1
esac

exit 0
