#!/bin/sh
Check=`/opt/egurkha/NetFlow/bin/xvt /opt/egurkha/NetFlow/bin/start_netflowd`
export Check
if [ $Check = "FALSE" ]
then
echo "The eG NetFlow collector must be run by the eG user. Exiting ..."
exit
fi

EG_HOME=/opt/egurkha
export EG_HOME

PATH=$EG_HOME/jre/bin:/sbin:/bin:$PATH
export PATH

CLASSPATH=.:/opt/egurkha/NetFlow/lib/NetFlowCollector.jar:/opt/egurkha/lib/eg_agent.jar:/opt/egurkha/agent/lib/log4j.jar:/opt/egurkha/NetFlow/config/:$CLASSPATH
#CLASSPATH=.:/opt/egurkha/lib/ireasoningsnmp.jar:/opt/egurkha/lib/eg_agent.jar:$CLASSPATH

export CLASSPATH

LD_LIBRARY_PATH=/opt/egurkha/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

nohup java -Xrs eg.netflow.flow.collector.Run -EgAgentInstallPath $EG_HOME > $EG_HOME/NetFlow/logs/netflowout.log 2>$EG_HOME/NetFlow/logs/netflowerr.log &

echo "-----------------------------------------"
echo "NetFlow collector started successfully.."
echo "-----------------------------------------"