#!/usr/bin/ksh
#
# Copyright (c) 2001 by Sun Microsystems, Inc.
# All rights reserved.
#
#
# globals
#
SSPVAR=${SSPVAR:-/var/opt/SUNWssp}	export SSPVAR
if [ ! -d ${SSPVAR} ]; then
	if [ -d /a${SSPVAR} ]; then
		SSPVAR="/a${SSPVAR}"
	fi
fi
SSPRESOURCE=${SSPVAR}/.ssp_private/ssp_resource

#
# Must run as root
#
uid=`id`
eval ${uid%%\(*}

if [[ $uid -ne 0 ]]
then
	echo "You must be root to run."
	exit 0
fi

if grep 'Ultra-Enterprise-10000.WARNamb:35000' ${SSPRESOURCE} > /dev/null
then
	# Change 35C to 30C 
	ed -s ${SSPRESOURCE} << EOF >/dev/null
/^Ultra-Enterprise-10000.WARNamb
s/:35000/:30000/
.
w
q
EOF

elif grep 'Ultra-Enterprise-10000.WARNamb:30000' ${SSPRESOURCE} > /dev/null
then
	echo "WARNamb has already been changed to 30C." > /dev/null

else
	echo "WARNamb changed by user, ssp_resource not updated."
fi


if grep 'Ultra-Enterprise-10000.MAXamb:40000' ${SSPRESOURCE} > /dev/null
then
	# Change 40C to 35C 
	ed -s ${SSPRESOURCE} << EOF >/dev/null
/^Ultra-Enterprise-10000.MAXamb
s/:40000/:35000/
.
w
q
EOF

elif grep 'Ultra-Enterprise-10000.MAXamb:35000' ${SSPRESOURCE} > /dev/null
then
	echo "MAXamb has already been changed to 35C." > /dev/null

else
	echo "MAXamb changed by user, ssp_resource not updated."
fi


if grep 'Ultra-Enterprise-10000.T911amb:45000' ${SSPRESOURCE} > /dev/null
then
	# Change 45C to 38C 
	ed -s ${SSPRESOURCE} << EOF >/dev/null
/^Ultra-Enterprise-10000.T911amb
s/:45000/:38000/
.
w
q
EOF

elif grep 'Ultra-Enterprise-10000.T911amb:38000' ${SSPRESOURCE} > /dev/null
then
	echo "T911amb has already been changed to 38C." > /dev/null

else
	echo "T911amb changed by user, ssp_resource not updated."
fi
