#!/bin/sh PATH=$PATH:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin BLOCKSIZE=32768 JRESTART=3 JREREALSIZE=36646963 ARCHSIZE=185 RESSIZE=7661 RESREALSIZE=251009027 ARCHREALSIZE=6061960 LAX_NL_CURRENT_VM=jre/bin/java LAX_INSTALLER_UNIX_INTERNAL_PROPERTY_0=bin/java DEFAULTPERMS=002 INSTALLER_OVERRIDE_VMLIST="J2 J1 MSJ MRJ" INSTALLER_STDERR_REDIRECT="" INSTALLER_STDOUT_REDIRECT="" INSTALLER_HEAP_SIZE_INITIAL="16777216" INSTALLER_HEAP_SIZE_MAX="50331648" INSTALLER_OPTIONAL_ARGS="" RESOURCE_DIR="Linux" DEFAULT_UI_MODE="CONSOLE" #!/bin/sh ################################################################################################# # # USE.SH - InstallAnywhere (tm) UNIX Self Extractor Version 5.0.4 # # (c) Copyright 1999-2002 Zero G Software, Inc., all rights reserved. # ################################################################################################# GREP="grep" # /usr/bin/grep is stripped down on Solaris [ `uname` = "SunOS" -a -x /usr/xpg4/bin/grep ] && GREP=/usr/xpg4/bin/grep echo "Preparing to install..." if [ $JRESTART ]; then VM_INCLUDED="true" else VM_INCLUDED="false" fi if [ $RESSIZE ]; then RESOURCEZIP_INCLUDED="true" else RESOURCEZIP_INCLUDED="false" fi # remember what the current locale is OLD_LANG="$LANG" # then force it to POSIX for foreign environments where the primary locale # isn't one we can safely work in; see bug #3411 LANG=C ; export LANG ################################################################################################# # Gather the OS/execution environment # # USERENV is just a flag to laxunix.sh USERENV=1 ORIG_PWD=`pwd` OS_NAME=`uname -s 2> /dev/null | tr "[:upper:]" "[:lower:]" 2> /dev/null` # always run POSIX commands first PATH=/usr/xpg4/bin:"$PATH" # enforce POSIX behavior of GNU commands POSIXLY_CORRECT=1 ; export POSIXLY_CORRECT # POSIX df lists available space in 512 byte-blocks, in the fourth column OS_BLOCKSIZE=512 DF_AVAIL_COL=4 # find out whether df groks the POSIX option; if not, just use regular df and # hope it does what we expect [ $LAX_DEBUG ] && echo "Checking for POSIX df." DF_CMD='df -P' if $DF_CMD / >/dev/null 2>&1 then # POSIX df found [ $LAX_DEBUG ] && echo "Found POSIX df." POSIX_XPG_DF_CMD() { df -P "$1" | awk '{ if (NF == 1) { line1 = $0; getline; $0 = line1 $0 } print $0 }' }