#       Copyright (c) 1990-99 Sun Microsystems, Inc.
#               All Rights Reserved
#
#
# prebackout script for patch 110806-02
#
#! /bin/sh

# Determine if installation is via jumpstart

echo $BASEDIR | grep '^\/a' > /dev/null
if [ $? = 0 ]
    then
        JUMPSTART=1
    else
        JUMPSTART=0
fi

# Set base directory as appropriate for installation

if [ "$BASEDIR" = '/' ]
then
        PDIR=''
else
        PDIR="$BASEDIR"
fi

# Set path and make exportable

PATH="/bin:/usr/bin:/usr/sbin:$PDIR/bin:$PDIR/usr/bin:$PDIR/usr/sbin"
export PATH

cd $PDIR/opt/SUNWvts/bin
$PDIR/opt/SUNWvts/bin/testrm disk
$PDIR/opt/SUNWvts/bin/testrm vmemtest
$PDIR/opt/SUNWvts/bin/testrm sutest
$PDIR/opt/SUNWvts/bin/testrm systest
$PDIR/opt/SUNWvts/bin/testrm qlctest
mv ./disk_info.o ./disk_info.o_110806-02.delete
mv ./sutest_info.o ./sutest_info.o_110806-02.delete
mv ./vmemtest_info.o ./vmemtest_info.o_110806-02.delete
mv ./systest_info.o ./systest_info.o_110806-02.delete
mv ./qlctest_info.o ./qlctest_info.o_110806-02.delete
mv ./disk_info.o_110806-02.save ./disk_info.o
mv ./sutest_info.o_110806-02.save ./sutest_info.o
mv ./vmemtest_info.o_110806-02.save ./vmemtest_info.o
mv ./systest_info.o_110806-02.save ./systest_info.o
mv ./qlctest_info.o_110806-02.save ./qlctest_info.o
$PDIR/opt/SUNWvts/bin/testadd disk
$PDIR/opt/SUNWvts/bin/testadd sutest
$PDIR/opt/SUNWvts/bin/testadd vmemtest
$PDIR/opt/SUNWvts/bin/testadd systest
$PDIR/opt/SUNWvts/bin/testadd qlctest
mv ./disk_info.o_110806-02.delete ./disk_info.o
mv ./sutest_info.o_110806-02.delete ./sutest_info.o
mv ./vmemtest_info.o_110806-02.delete ./vmemtest_info.o
mv ./systest_info.o_110806-02.delete ./systest_info.o
mv ./qlctest_info.o_110806-02.delete ./qlctest_info.o
if [ -f $PDIR/opt/SUNWvts/bin/sparcv9/disk_info.o_110806-02.save ]; then
    cd $PDIR/opt/SUNWvts/bin/sparcv9
    $PDIR/opt/SUNWvts/bin/testrm disk
    $PDIR/opt/SUNWvts/bin/testrm vmemtest
    $PDIR/opt/SUNWvts/bin/testrm sutest
    $PDIR/opt/SUNWvts/bin/testrm systest
    $PDIR/opt/SUNWvts/bin/testrm qlctest
    mv ./disk_info.o ./disk_info.o_110806-02.delete
    mv ./vmemtest_info.o ./vmemtest_info.o_110806-02.delete
    mv ./sutest_info.o ./sutest_info.o_110806-02.delete
    mv ./systest_info.o ./systest_info.o_110806-02.delete
    mv ./qlctest_info.o ./qlctest_info.o_110806-02.delete
    mv ./disk_info.o_110806-02.save ./disk_info.o
    mv ./vmemtest_info.o_110806-02.save ./vmemtest_info.o
    mv ./sutest_info.o_110806-02.save ./sutest_info.o
    mv ./systest_info.o_110806-02.save ./systest_info.o
    mv ./qlctest_info.o_110806-02.save ./qlctest_info.o
    $PDIR/opt/SUNWvts/bin/testadd disk
    $PDIR/opt/SUNWvts/bin/testadd sutest
    $PDIR/opt/SUNWvts/bin/testadd vmemtest
    $PDIR/opt/SUNWvts/bin/testadd systest
    $PDIR/opt/SUNWvts/bin/testadd qlctest
    mv ./disk_info.o_110806-02.delete ./disk_info.o
    mv ./sutest_info.o_110806-02.delete ./sutest_info.o
    mv ./vmemtest_info.o_110806-02.delete ./vmemtest_info.o
    mv ./systest_info.o_110806-02.delete ./systest_info.o
    mv ./qlctest_info.o_110806-02.delete ./qlctest_info.o
fi
