#!/bin/sh
#****************************************************************
# *	Copyright (C) 2003, Wistron Inc.  All Rights Reserved.
# *	File Name:		osaagentpkg
# *	Author:			Jerry Zhou
# *	Create Time: 	2003-08-29 10:02:55
# *	Last Update: 	2003-08-29 10:02:55
#****************************************************************
pkg_name=asm6agent-6.0-1.i386.rpm
pkg_key=asm6agent
osaagttest=osaagenttest
libname=libAgentInstallation.so
usrlib=/usr/lib
case $1 in
	install)
		if uname -r | grep "2\.4\.20-8" 1>/dev/null 2>/dev/null ; then
			echo "Current health monitor agent do not support redhat90. Stopping installation."
		fi
		cp -f $libname $usrlib/
		rst=`./$osaagttest`
		rm -f $usrlib/$libname
		if [ ! -z $rst ] && [ $rst != 0 ] ; then
			rpm -ivh --nodeps $pkg_name 1>/dev/null 2>/dev/null
		fi
		;;
	uninstall)
		if rpm -qa | grep $pkg_key 1>/dev/null 2>/dev/null ; then
			installedpkgname=`rpm -qa | grep $pkg_key`
			rpm -e $installedpkgname
		fi
		;;
	*)
		echo "Usage: osaagentpkg {install | uninstall}"
		exit 1
esac

exit 0