changeset 8583:42b6c75aac48

6795045 SUNWdcopy: pkg_drvadd(): Failed
author Jerry Gilliam <Jerry.Gilliam@Sun.COM>
date Tue, 20 Jan 2009 15:29:39 -0800
parents df9361868dbe
children 327a1b6dd944
files usr/src/pkgdefs/common_files/proc.drv_utils
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/pkgdefs/common_files/proc.drv_utils	Tue Jan 20 14:18:54 2009 -0800
+++ b/usr/src/pkgdefs/common_files/proc.drv_utils	Tue Jan 20 15:29:39 2009 -0800
@@ -1,5 +1,5 @@
 #
-# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
+# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 # CDDL HEADER START
@@ -134,7 +134,10 @@
 			CMD="${CMD} -${OPT} \"${OPTARG}\""
 			;;
 		# update_drv accepts adding an existing alias without complaint
-		i)
+		i)	if [ ${CHECK_ADD} -eq 1 ]; then
+				CMD="${CMD} -a"
+				CHECK_ADD=0
+			fi
 			CMD="${CMD} -${OPT} '${OPTARG}'"
 			;;
 		\?)	echo "pkg_drvadd(): Unsupported option -${OPT}"