#! /bin/sh
#
# Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
#ident	"@(#)preremove	1.1	07/02/28 SMI"
#
PATH="/usr/bin:/usr/sbin:/sbin:${PATH}"
export PATH
RDS_SOCK_ENTRY="        30      1       0       /dev/rds"

EXIT=0
 
if [ "${BASEDIR:=/}" = "/" ]
then
	soconfig 30 1 0 || EXIT=1
else
	BASEDIR_OPT="-b $BASEDIR"
fi

# Remove Drivers
rem_drv ${BASEDIR_OPT} rdsib || EXIT=1
rem_drv ${BASEDIR_OPT} rds || EXIT=1

# Remove rds entry in sock2path
egrep -v "$RDS_SOCK_ENTRY" $BASEDIR/etc/inet/sock2path > /tmp/sock2path$$
cat /tmp/sock2path$$ > $BASEDIR/etc/inet/sock2path
rm -f /tmp/sock2path$$

exit $EXIT
