#!/usr/bin/ksh

thismaj="4"
thismin="0"
thismp="0"
thisrp="2"
thispstamp="VERITAS-FS-4.0.0.2-2004-06-04-RP2=113605-02"

terminate_patch()
{
	echo ""
	echo "Patch Terminating ..."
	echo ""
	exit 3
}

no_pstamp()
{
	echo "This patch can not be removed, the VRTSvxfs package does not"
	echo "seem to have any PSTAMP."
	terminate_patch
}

not_top_of_stack()
{
	echo "This patch can not be removed, because it is not the"
	echo "currently installed patch for VRTSvxfs package."
	terminate_patch
}

check_pstamp()
{
	typeset pstamp
	typeset maj min mp rp

	pstamp=`pkgparam -R /$ROOTDIR VRTSvxfs PSTAMP`

	[ -n "$VERBOSE" ] && echo "pstamp: $pstamp"

	if [ -z "$pstamp" ]; then
		no_pstamp
	fi

	[ -n "$VERBOSE" ] && echo "113605-02's PSTAMP: $thispstamp"

	if [ ! "$thispstamp" = "$pstamp" ]
	then
		not_top_of_stack
	fi
}

patch_inst_ok()
{
	check_pstamp
}

if [ -z "$IGNORE_VXFS_PSTAMP" ]; then
	patch_inst_ok
fi

exit 0
