--- linuxx86/hinst.orig	2012-04-13 14:57:24.000000000 +0000
+++ linuxx86/hinst	2013-01-02 04:11:06.000000000 +0000
@@ -105,7 +105,7 @@
 fi
 
 #  Install in here by default.
-DefaultInstallDir=/opt/Citrix/ICAClient
+DefaultInstallDir=%%PREFIX%%/ICAClient
 
 #  Default CDROM mount point
 DefaultCDSourceDir=/cdrom
@@ -1475,7 +1475,7 @@
 set_require_ICA_license()
 {
     REQUIRE_LICENSE=
-    if [ ! -f /etc/icalicense/clientlicense ]
+    if [ ! -f %%PREFIX%%/etc/icalicense/clientlicense ]
     then
 	TRY1=`"$ECHO_CMD" -l`
 	sleep 1
@@ -1498,14 +1498,14 @@
 	# a license file.
 
 	if [ -n "$SU_INSTALL" ] ; then
-	    create_dir /etc/icalicense
+	    create_dir %%PREFIX%%/etc/icalicense
 
-	    if [ ! -f /etc/icalicense/clientlicense ]
+	    if [ ! -f %%PREFIX%%/etc/icalicense/clientlicense ]
 	    then
-		    "$ECHO_CMD" -l >/etc/icalicense/clientlicense
+		    "$ECHO_CMD" -l > %%PREFIX%%/etc/icalicense/clientlicense
 	    fi
-	    chmod 444 /etc/icalicense/clientlicense
-	    chmod 555 /etc/icalicense
+	    chmod 444 %%PREFIX%%/etc/icalicense/clientlicense
+	    chmod 555 %%PREFIX%%/etc/icalicense
 	fi
 }
 ###############################################################################
@@ -1548,7 +1548,7 @@
 
 	echo_no_nl "$instica4"
 
-	getyesno $INSTALLER_NO
+	ANSWER=${INSTALLER_YES}
 	if [ "$ANSWER" != "$INSTALLER_YES" ]
 	then
 		"$ECHO_CMD" $instica5
@@ -1570,7 +1570,7 @@
 	rm $EULA
 
 	if
-		eula_acceptance_menu
+		true
 	then
 		# EULA accepted - continue with installation
 		:
@@ -1589,9 +1589,8 @@
 
 		if [ "$PORT" != "uclibc" ]
 		then 
-			integrate_ICA_client
+			:
 		fi
-		install_usb "$CDSourceDir" "$ICAInstDir"
 	else
 	   COR_SELECTED=false
 	fi
@@ -1899,7 +1898,7 @@
 	while [ "$got_directory" = "false" ]
 	do
 		echo_no_nl "$dirutil1a $ICAInstDir] $dirutil1b"
-		read newCDSourceDir
+		newCDSOurceDir=${DefaultInstallDir}
 		if [ "x$newCDSourceDir" != "x" ]
 		then
 			CDSourceDir="$newCDSourceDir"
@@ -1971,7 +1970,7 @@
 	while [ "$got_directory" = "false" ]
 	do
 		echo_no_nl "$dirutil4a $ICAInstDir] $dirutil4b"
-		read newICAInstDir
+		newICAInstDir=${DefaultInstallDir}
 		if [ "`echo x$newICAInstDir | tolower`" = "x$INSTALLER_QUIT" ]
 		then
 			FAIL_MSG=$dirutil13
@@ -2567,7 +2566,7 @@
 	then
 		:
 	else
-		/bin/false
+		/usr/bin/false
 		return 
 	fi
 
@@ -2641,7 +2640,7 @@
 		fi
 	fi
 
-	/bin/true
+	/usr/bin/true
 }
 
 #!/bin/sh
@@ -2787,26 +2786,19 @@
 
 netscape_integrate()
 {
-  user_echo $integrate_netscape1
   if test -z "$SU_INSTALL"
   then
     set_npui_variables
     found_netscape 
   else
     search_ok=0
-    EXTRA_BROWSERS=`find_browsers`
-  
-    if  test -d "/usr/lib/netscape"\
-	|| test -d "/usr/local/netscape"\
-	|| test -d "/opt/netscape"\
-	|| test -d "/usr/local/lib/netscape"\
-	|| test -d "/usr/dt/appconfig/netscape"\
-	|| test "$MOZILLA_HOME" != "" -a -d "$MOZILLA_HOME"\
-	|| test "$EXTRA_BROWSERS" != ""
-    then
+
+    case ${FOUND_NS} in
+    TRUE)
   	user_echo $integrate_netscape3
   	found_netscape 
-    else
+	;;
+    *)
 	user_prompt "$integrate_netscape2"
  	getyesno $INSTALLER_NO
 	if [ "$ANSWER" = "$INSTALLER_YES" ]
@@ -2815,9 +2807,9 @@
 	else
   		user_echo $integrate_netscape6
 	fi
+	;;
+    esac
     fi
-  fi
-
   # Create utility script files in install root.
   create_wfica_script
   create_wfica_assoc_script
@@ -4422,8 +4414,9 @@
 		    "$ECHO_CMD" $menus5
 		    return 0
 		fi
-		while true
-		do
+		#while true
+		#do
+		{
 			#
 			# Get the Function the user wants to perform
 			#
@@ -4437,7 +4430,7 @@
 			fi
 			echo_no_nl "$menus2 1-$menuItems [$keyDefault]: "
 			
-			read keynum
+			keynum=1
 
 			if test "x$keynum" = "x"
 			then 
@@ -4502,7 +4495,8 @@
 				# After any action make exit the default
 				keyDefault=3
 			fi
-		done
+		#done
+		}
 }
 
 
