#!/bin/sh #ident "@(#)deja 1.13 07/28/99 SMI" # # # Copyright 07/28/99 Sun Microsystems, Inc. All Rights Reserved # # if [ -z "${JAVA_HOME}" ] ; then if [ -d /usr/java1.2 ] ; then JAVA_HOME=/usr/java1.2 else if [ -d /usr/java ] ; then JAVA_HOME=/usr/java else echo "JAVA_HOME environment variable not set." 1>&2 exit 1 fi fi fi if [ -x "${JAVA_HOME}/bin/jre" ] ; then JAVAEXE="${JAVA_HOME}/bin/jre" else if [ -x "${JAVA_HOME}/bin/java" ] ; then JAVAEXE="${JAVA_HOME}/bin/java" else echo "No Java run time found in ${JAVA_HOME}" 1>&2 exit 1 fi fi Host=`uname -n` PortCmd="" case $1 in -h|-\?) echo "Usage: $0 [ host [port] ] " exit 1;; *) # Nothing;; esac if [ $# -gt 2 ] ; then echo "Usage: $0 [ host [port] ] " exit fi if [ $# -eq 2 ] ; then Host=$1 PortCmd="-p $2" elif [ $# -eq 1 ] ; then Host=$1 fi BASEDIR=`/bin/pkgparam SUNWdsutl BASEDIR 2>/dev/null` if [ -z "$BASEDIR" ] # pkg not installed then BASEDIR=/opt # set defaul. Maybe the dir is nfs mounted fi DEJACLASSES="$BASEDIR/SUNWconn/ldap/html/Deja.jar:$BASEDIR/SUNWconn/ldap/html/jndi.jar:$BASEDIR/SUNWconn/ldap/html/ldap_spi.jar:$BASEDIR/SUNWconn/ldap/html/providerutil.jar:$BASEDIR/SUNWconn/ldap/html/swing.jar:$BASEDIR/SUNWconn/ldap/html/jh.jar:$BASEDIR/SUNWconn/ldap/html/dejahelp.jar:$BASEDIR/SUNWconn/ldap/html" if [ -z "$CLASSPATH" ] ; then CLASSPATH="${DEJACLASSES}" else CLASSPATH="${DEJACLASSES}:$CLASSPATH" fi CMD="${JAVAEXE} -Dbasedir=${BASEDIR} -classpath ${CLASSPATH} com.sun.sunds.deja.Deja_Applet -h $Host $PortCmd" # CMD="${JAVAEXE} -Djava.compiler=none -Dbasedir=${BASEDIR} -classpath ${CLASSPATH} com.sun.sunds.deja.Deja_Applet -h $Host $PortCmd" # echo ${CMD} ${CMD}