postinstall revision 24dd95375a09d43fe4f6b55f6d5188f4bac4f68d
235N/A# The contents of this file are subject to the terms of the 235N/A# Common Development and Distribution License (the "License"). 919N/A# You may not use this file except in compliance with the License. 919N/A# See the License for the specific language governing permissions 919N/A# and limitations under the License. 919N/A# When distributing Covered Code, include this CDDL HEADER in each 919N/A# If applicable, add the following below this CDDL HEADER, with the 919N/A# fields enclosed by brackets "[]" replaced with your own identifying 919N/A# information: Portions Copyright [yyyy] [name of copyright owner] 235N/A# Copyright 2007 Sun Microsystems, Inc. All rights reserved. 235N/A# Use is subject to license terms. 235N/A# ident "%Z%%M% %I% %E% SMI" 493N/A# Function: check_add_drv() # This function will check if add_drv has been executed. # If not simply calls add_drv. Otherwise adds entries to # driver_aliases, driver_classes and minor_perm if necessary. # The syntax of this function is the same as add_drv. i) CMD="${CMD} -i ${OPTARG}" b) if [ "${OPTARG}" != "/" ]; then # modify the sytem files and touch # /reconfigure for reconfigure reboot CMD="${CMD} -b \"${OPTARG}\"" \?) echo "check_add_drv(): Unknown option $opt" # Make sure add_drv has not been previously executed # before attempting to add the driver echo "Failed add_drv ${DRIVER}!\n" >&2 # Add driver entry if necessary if [ -n "${ALIAS}" ]; then