#
# ident "@(#)preremove.src	1.6 04/06/29 SMI"
#
# Copyright 2001,2002,2004 Sun Microsystems, Inc.  All rights reserved.
#

PATH=/bin:/usr/bin:/usr/sbin

if [ -z "$PKG_INSTALL_ROOT" ]; then PKG_INSTALL_ROOT="/"; fi

set -u

PCSC_LIB="${PKG_INSTALL_ROOT}/usr/local/lib"
PCSC_CLNTDRV_CONFIG_FILE="$PCSC_LIB/pcsc_clndtdrv.cfg"

SRCOMPCSC_LIB_BASE="libsrcompcsc.so"
SRCOMPCSC_LIB_VERSION="1"
SRCOMPCSC_LIB="${SRCOMPCSC_LIB_BASE}.${SRCOMPCSC_LIB_VERSION}"

TMP=/var/run/SUNWutscr.$$

    #
    # If the PC/SC client driver configuration file exists, remove any
    # entries for the Sun Ray SRCOM PC/SC client driver.
    #
    if test -f "$PCSC_CLNTDRV_CONFIG_FILE" ; then
	egrep -v "$SRCOMPCSC_LIB_BASE" "$PCSC_CLNTDRV_CONFIG_FILE" >$TMP
	mv $TMP "$PCSC_CLNTDRV_CONFIG_FILE"
	echo "Sun Ray PC/SC client driver: $SRCOMPCSC_LIB removed from PC/SC"
    fi

    exit 0
