#!/bin/sh # The environment variable $SRCHOME cannot be set during the installation unset SRCHOME unset ORACLE_HOME CMDDIR=`dirname $0` SRVCONFIG_FILE=/var/opt/oracle/srvConfig.loc CAT=/usr/bin/cat GREP=/usr/bin/grep LOCAL_ONLY=local_only CUT=/usr/bin/cut NONRAC_OPTION="-noClusterEnabled" SHELL_NOFILE_LIMIT="`/bin/sh -c 'ulimit -n'`"; ULIMIT_SETTINGS="ULIMIT_SETTINGS=${SHELL_NOFILE_LIMIT}"; #if [ x${ORACLE_HOME} != x ] ; then # unset ORACLE_HOME # export ORACLE_HOME #fi if [ x${TNS_ADMIN} != x ] ; then unset TNS_ADMIN export TNS_ADMIN fi #if [ "`echo $* |grep -silent`" ] if [ "`echo $* | grep -i '\-silent' `" ] then unset DISPLAY export DISPLAY fi if [ "$CMDDIR" = "." ];then CMDDIR=`pwd`; fi # Replace relative path with fully qualified path. if [ ! "`echo $CMDDIR|grep '^/'`" ];then CMDDIR=`pwd`/$CMDDIR; fi if [ x${PATH} != x ] ; then PATH=/usr/bin:/usr/ccs/bin:${PATH}:${CMDDIR}/install export PATH else PATH=/usr/bin:/usr/ccs/bin:${CMDDIR}/install export PATH fi if [ x${LD_LIBRARY_PATH} != x ] ; then #!/bin/sh # The environment variable $SRCHOME cannot be set during the installation unset SRCHOME unset ORACLE_HOME CMDDIR=`dirname $0` SRVCONFIG_FILE=/var/opt/oracle/srvConfig.loc CAT=/usr/bin/cat GREP=/usr/bin/grep LOCAL_ONLY=local_only CUT=/usr/bin/cut NONRAC_OPTION="-noClusterEnabled" fi #if [ x${ORACLE_HOME} != x ] ; then # unset ORACLE_HOME # export ORACLE_HOME #fi if [ x${TNS_ADMIN} != x ] ; then unset TNS_ADMIN export TNS_ADMIN fi if [ "$CMDDIR" = "." ];then CMDDIR=`pwd`; fi # Replace relative path with fully qualified path. if [ ! "`echo $CMDDIR|grep '^/'`" ];then CMDDIR=`pwd`/$CMDDIR; fi if [ x${PATH} != x ] ; then PATH=/usr/bin:/usr/ccs/bin:${PATH}:${CMDDIR}/install export PATH else PATH=/usr/bin:/usr/ccs/bin:${CMDDIR}/install export PATH fi if [ x${LD_LIBRARY_PATH} != x ] ; then LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH else LD_LIBRARY_PATH=/usr/lib export LD_LIBRARY_PATH fi unset JAVA_HOME_CCR if [ ! -z "$JAVA_HOME" ]; then JAVA_HOME_CCR=$JAVA_HOME export JAVA_HOME_CCR fi unset JAVA_HOME OPATCH_NO_FUSER=TRUE export OPATCH_NO_FUSER deInstall=0 clusterInstall=0 if [ "`echo $* |grep REMOVE_HOMES`" ] then deInstall=1 option="REMOVE_HOMES" fi if [ "`echo $* |grep CLUSTER_NODES`" ] then clusterInstall=1 option="CLUSTER_NODES" fi platform=`uname -s` os=`uname -m` if [ "$platform" = "AIX" ] then os=AIX; else temp=`uname -m` os="$platform.$temp" fi if [ "$os" = "AIX" ] then if [ -r $CMDDIR/install/oneclick.properties ]; then #$CMDDIR/install/runInstaller -oneclick $CMDDIR/install/runInstaller -nowelcome -J-Dibm.cl.eagerresolution -J-Xbootclasspath/a:$CMDDIR/stage/ext/jlib/emocmutl.jar -J-D${ULIMIT_SETTINGS} $* else $CMDDIR/install/runInstaller -nowelcome -J-Dibm.cl.eagerresolution -J-Xbootclasspath/a:$CMDDIR/stage/ext/jlib/emocmutl.jar -J-D${ULIMIT_SETTINGS} $* fi fi if [ "$os" = "Linux.ppc64" ] then if [ -r $CMDDIR/install/oneclick.properties ]; then #$CMDDIR/install/runInstaller -oneclick $CMDDIR/install/runInstaller -nowelcome -J-Dibm.cl.eagerresolution -J-Dibm.jvm.bootclasspath="$CMDDIR/stage/ext/jlib/jcert.jar:$CMDDIR/stage/ext/jlib/jsse.jar" -J-Dibm.stream.nio=TRUE -J-Xbootclasspath/a:$CMDDIR/stage/ext/jlib/emocmutl.jar $* else $CMDDIR/install/runInstaller -nowelcome -J-Dibm.cl.eagerresolution -J-Dibm.jvm.bootclasspath="$CMDDIR/stage/ext/jlib/jcert.jar:$CMDDIR/stage/ext/jlib/jsse.jar" -J-Dibm.stream.nio=TRUE -J-Xbootclasspath/a:$CMDDIR/stage/ext/jlib/emocmutl.jar $* fi fi if [ "$os" = "Linux.s390x" ] then if [ -r $CMDDIR/install/oneclick.properties ]; then $CMDDIR/install/runInstaller -nowelcome -J-Dibm.jvm.bootclasspath="$CMDDIR/stage/ext/jlib/jcert.jar:$CMDDIR/stage/ext/jlib/jsse.jar" -J-Xbootclasspath/a:$CMDDIR/stage/ext/jlib/emocmutl.jar $* else $CMDDIR/install/runInstaller -J-Dibm.jvm.bootclasspath="$CMDDIR/stage/ext/jlib/jcert.jar:$CMDDIR/stage/ext/jlib/jsse.jar" -J-Xbootclasspath/a:$CMDDIR/stage/ext/jlib/emocmutl.jar $* fi fi if [ "$os" = "HP-UX.ia64" ] || [ "$os" = "HP-UX.9000/800" ]; then if [ "$deInstall" = "1" ] || [ "$clusterInstall" = "1" ]; then CMD_OPTS=`echo $*|tr " " "\n"|grep -v REMOVE_HOMES|grep -v CLUSTER_NODES|tr "\n" " "` list=" " for arg in $* do if [ "`echo $arg |grep $option`" ] then item=`echo $arg|cut -d "=" -f2` if [ "$list" = " " ] then list=$item else list="$list,$item" fi fi done fi if [ "$list" = " " ] || [ "$list" = "{}" ] then deInstall=0 clusterInstall=0 fi if [ -r $CMDDIR/install/oneclick.properties ]; then if [ "$deInstall" = "1" ] || [ "$clusterInstall" = "1" ] then runInstallerCmd="$CMDDIR/install/runInstaller -nowelcome -J-D${ULIMIT_SETTINGS} $CMD_OPTS \"$option={$list} \"" /bin/sh -c "$runInstallerCmd" else $CMDDIR/install/runInstaller -nowelcome -J-D${ULIMIT_SETTINGS} $* fi fi fi if [ "$os" != "HP-UX.ia64" ] && [ "$os" != "HP-UX.9000/800" ] && [ "$os" != "Linux.ppc64" ] && [ "$os" != "AIX" ] && [ "$os" != "Linux.s390x" ]; then if [ -r $CMDDIR/install/oneclick.properties ]; then $CMDDIR/install/runInstaller -nowelcome -J-D${ULIMIT_SETTINGS} $* else $CMDDIR/install/runInstaller -nowelcome -J-D${ULIMIT_SETTINGS} $* fi fi