#! /bin/sh 
#
# 
# Ensures an SUNWmdi package is installed.
# This is the best indication that system is S8U4 or higher.

if [ -f $ROOTDIR/var/sadm/pkg/SUNWmdi/pkginfo ]; then 

  sys_vers=`sed -n -e 's/^VERSION=//p' ${ROOTDIR}/var/sadm/pkg/SUNWmdi/pkginfo`
  if [ -z "$sys_vers" ]; then 
	echo "VERSION not found in ${ROOTDIR}/var/sadm/pkg/SUNWmdi/pkginfo."
	echo "Possible corruption of system. Aborting install"
	exit 1
  fi

  ptch_vers=`sed -n -e 's/^VERSION=//p' ${patchdir}/SUNWmdi/pkginfo`
  if [ $sys_vers != $ptch_vers ]; then
	echo "VERSION of SUNWmdi installed on system differs from patch."
	echo "Possible non-FCS package on system. Aborting install"
	exit 1
  fi

else
  echo "SUNWmdi not found."
  echo "Check that system is running Solaris 2.8,  Update 4 (or higher update)"
  echo "Aborting install." 
  exit 1
fi
#
#
#
#
# Check for SUNWsan

pkginfo -R $ROOTDIR SUNWsan > /dev/null 2>&1
[ $? -eq 0 ] && exit 0

echo "This patch requires the installation of \c"
echo "the Sun SAN Foundation Kit, SUNWsan."
echo
echo "Please load the package SUNWsan before continuing \c"
echo "with this patch installation."
echo

exit 1
