#!/bin/sh
#****************************************************************
# *     Copyright (C) 2003, Wistron Inc.  All Rights Reserved.
# *     File Name:              rcapkg
# *     Author:                 Jerry Zhou
# *     Create Time:    2003-07-17 09:29:14
# *     Last Update:    2003-07-17 09:29:14
#****************************************************************
pkg_key=rc-agent-1.0.24-0
pkg_mid="rhe3"
pkg_append=i386.rpm

if uname -r|grep "2\.4\.18-14" 1>/dev/null 2>/dev/null ; then
        echo "Abort! Linux Redhat 8.0 is not supported now!"
        exit 1
fi
if uname -r|grep "2\.4\.18-3" 1>/dev/null 2>/dev/null ; then
        echo "Abort! Linux Redhat 7.3 is not supported now!"
        exit 1
fi

case $1 in
        install)
                tmp=`uname -r`
                if echo $tmp | grep "2\.4\.18-3" 1>/dev/null 2>/dev/null ; then
                        pkg_mid="rh73"
                fi
                if echo $tmp | grep "2\.4\.18-14" 1>/dev/null 2>/dev/null ; then
                        pkg_mid="rh80"
                fi
                if echo $tmp | grep "2\.4\.20-8" 1>/dev/null 2>/dev/null ; then
                        pkg_mid="rh90"
                fi
                if echo $tmp | grep "2\.4\.21-4" 1>/dev/null 2>/dev/null ; then
                        pkg_mid="rhe3"
                fi
                pkg_name=$pkg_key"."$pkg_mid"."$pkg_append
                rpm -i --force $pkg_name
                ;;
        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: rcapkg {install | uninstall}"
                exit 1
esac

exit 0
