#!/bin/sh

wrongVersion()
{
    echo "It appears that the Sun Web Console either is not installed on this"
    echo "system or that its version is lower than 3.0.2, which is required for"
    echo "the Sun Desktop Manager. The Solaris versions supported by the Sun"
    echo "Desktop Manager 1.0.1 are Solaris 10 11/06 and later versions, please"
    echo "install this application on a machine running a supported version."
    exit 1
}

minimumMajor=3
minimumMinor=0
minimumRevision=2

consoleVersion=`LANG=C pkgparam SUNWmcon VERSION | cut -d, -f1`
if [ "$consoleVersion" = "" ]; then
    wrongVersion
fi
majorVersion=`echo $consoleVersion | cut -d. -f1`
minorVersion=`echo $consoleVersion | cut -d. -f2`
revision=`echo $consoleVersion | cut -d. -f3`

if [ "$majorVersion" = "" ] || [ "$minorVersion" = "" ] || [ "$revision" = "" ]
then
    wrongVersion
fi
if [ $majorVersion -eq $minimumMajor ]; then
    if [ $minorVersion -eq $minimumMinor ]; then
        if [ $revision -lt $minimumRevision ]; then
            wrongVersion
        fi
    elif [ $minorVersion -lt $minimumMinor ]; then
        wrongVersion
    fi
elif [ $majorVersion -lt $minimumMajor ]; then
    wrongVersion
fi
echo "You appear to have version $majorVersion.$minorVersion.$revision of the Sun Web Console installed, which is"
echo "sufficient to successfully use the Desktop Manager."
echo "Please proceed to the manager directory and install it with setup."

