#!/bin/sh
Filedir=/opt/egurkha/agent/snmptrapd
File=$Filedir/log/snmptrapd.log
ps -gauxww >/dev/null 2>/dev/null

if [ $? -ne 0 ]
then 
	pid=`ps -aef | grep "java -Xrs com/eg/snmptrapd" | grep -v grep | awk '{print $2}'`
else
	pid=`ps -gauxww | grep "java -Xrs com/eg/snmptrapd"|grep -v grep| awk '{print $2}'` 
fi

if [ "$pid" ]
then
	if [ -f $File ]
	then
		filesize=`ls -l $File | awk -F" " '{print $5}'`
		if [ $filesize -ge 1000000 ]
		then
			kill -9 $pid
			rm -f $File
			$Filedir/start_trapd
		fi
	fi
else
	if [ -d $Filedir ]
	then
		$Filedir/start_trapd
	fi
fi



