#!/bin/sh
echo "************************************************************************"
echo "Please execute the command /opt/egurkha/bin/setup_agent before starting "
echo "the agent!"
echo "************************************************************************"
exit;
JAVA_HOME=/usr/java/opt/java1.3
export JAVA_HOME
JAVA_LIB=/usr/java/opt/java1.3/lib
export JAVA_LIB
 
SHLIB_PATH=/opt/egurkha/lib:/opt/egurkha/jre/lib/PA_RISC2.0/jli:$SHLIB_PATH
export SHLIB_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.5
portNo=7077
export host portNo
/opt/egurkha/bin/stop_agent 0

unset JAVA_TOOL_OPTIONS
unset _JAVA_OPTIONS
unset IBM_JAVA_OPTIONS

java EgInstallInfo
#nohup java EgMainAgent -manager $host -port $portNo -dir /opt/egurkha > /dev/null 2>/dev/null & 
nohup java EgMainAgent -manager $host -port $portNo -dir /opt/egurkha > /tmp/out  & 
sleep 5
val=`UNIX95= ps -e -o pid,args | grep java | grep -v grep | wc -l`
if [ $val -gt 0 ] 
then 
echo "***************************************************************"
echo "The eG 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 eG agent failed to start ..."
echo "This is probably because the eG manager's license does not permit"
echo "this agent to communicate with it."
echo "Please check the file: /opt/egurkha/agent/logs/error_log for details."
echo "***********************************************************************"
fi
