#!/bin/sh
echo "************************************************************************"
echo "Please execute the command /opt/egurkha/bin/setup_agent before starting "
echo "the agent!"
echo "************************************************************************"
exit;
JAVA_HOME=/usr
export JAVA_HOME
JAVA_LIB=/usr/java1.2/lib
export JAVA_LIB
 
LD_LIBRARY_PATH=/opt/egurkha/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
EG_HOME=/opt/egurkha
export EG_HOME
CLASSPATH=.:/opt/egurkha/lib/eg_agent.jar:/opt/egurkha/lib/classes111.zip:$EG_HOME/lib/jsse.jar:$EG_HOME/lib/jcert.jar:$EG_HOME/lib/jnet.jar:$EG_HOME/lib/mail.jar:$EG_HOME/lib/activation.jar:$EG_HOME/lib/pop3.jar:$EG_HOME/lib/ldapjdk.jar:$EG_HOME/lib/eg_plus.jar:$CLASSPATH
export CLASSPATH
if [ ! -z "$JAVA_HOME" ] 
then 
CLASSPATH=$CLASSPATH:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export CLASSPATH
fi
PATH=.:$JAVA_HOME/bin:$EG_HOME/bin:/sbin:/usr/bin:/bin:/usr/sbin:/usr/local/bin:$PATH
export PATH 
host=192.168.10.8
portNo=7077
export host portNo
/opt/egurkha/bin/stop_agent 0
java com.eg.EgInstallInfo
nohup java EgMainAgent -manager $host -port $portNo -dir /opt/egurkha > /dev/null 2>/dev/null & 
val=`ps -aef | grep EgMainAgent | wc -l`
if [ $val -gt 0 ] 
then 
echo "***************************************************************"
echo "The eGurkha agent has been started ..."
echo "Please check the file: "/opt/egurkha/agent/logs/error_log""
echo "for any errors while executing the agent."
echo "***************************************************************"
else
echo "***************************************************************"
echo "The eGurkha agent failed to start properly ..."
echo "Reasons for this could be:"
echo" (i) License incompatability problem, or "
echo " (ii) The eGurkha manager may not be reachable. "
echo "***************************************************************"
fi
