#ident	"@(#)kit:em935/pkg/preremove	1.00"
#ident  "$Header: $"
#
#       Cogent eMASTER+ EISA XL Unix Streams Driver Install Script
#               for Univel UnixWare System V release 4.2
#
#       ver. 1.00
#

ERR=/tmp/em935.err
FAILURE=1	# fatal error
REBUILD=0
CONFDIR=/etc/conf
CONFBIN=${CONFDIR}/bin
NETINFO=/usr/sbin/netinfo


NOTOOLS="ERROR: The Installable Driver feature has been removed. \
The emC cannot be removed."

if [ ! -x ${CONFBIN}/idbuild -o ! -x ${CONFBIN}/idinstall ]
then
	message ${NOTOOLS}
	exit $FAILURE
fi

#put the comment back in /etc/strcf when this package is removed
rm -f $ERR 2> /dev/null
for MODULE in emC 
do
	sh /etc/confnet.d/configure -r -d ${MODULE}_[0-9] >> ${ERR} 2>&1 
	${NETINFO} -r -d ${MODULE}_[0-9] >> ${ERR} 2>&1
	${CONFBIN}/idcheck -p ${MODULE}
	RES="$?"
	if [ "${RES}" -ne "100" -a "${RES}" -ne "0" ]
	then
		${CONFBIN}/idinstall -d ${MODULE} >> ${ERR} 2>&1
		echo "Removing ${NAME} ${MODULE} module ..." > /dev/tty
		REBUILD=1
	fi
done

# if [ "${REBUILD}" = "1" ]
# then
# 	# rebuild for changes to take effect
# 	
# 	${CONFBIN}/idbuild
# 	if [ "$?" -ne "0" ]
# 	then
# 		exit ${FAILURE}
# 	else
# 		exit 10
# 	fi
# fi
exit 0
