#!/bin/sh -p
#
# @(#)run_params	1.9 02/08/05 09:05:11
#
# Copyright(C) 2000 VERITAS Software Corporation. ALL RIGHTS RESERVED.
# UNPUBLISHED -- RIGHTS RESERVED UNDER THE COPYRIGHT
# LAWS OF THE UNITED STATES.  USE OF A COPYRIGHT NOTICE
# IS PRECAUTIONARY ONLY AND DOES NOT IMPLY PUBLICATION
# OR DISCLOSURE.
#
# THIS SOFTWARE CONTAINS CONFIDENTIAL INFORMATION AND
# TRADE SECRETS OF VERITAS SOFTWARE.  USE, DISCLOSURE,
# OR REPRODUCTION IS PROHIBITED WITHOUT THE PRIOR
# EXPRESS WRITTEN PERMISSION OF VERITAS SOFTWARE.
#
#               RESTRICTED RIGHTS LEGEND
# USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT IS
# SUBJECT TO RESTRICTIONS AS SET FORTH IN SUBPARAGRAPH
# (C) (1) (ii) OF THE RIGHTS IN TECHNICAL DATA AND
# COMPUTER SOFTWARE CLAUSE AT DFARS 252.227-7013.
#               VERITAS SOFTWARE
# 1600 PLYMOUTH STREET, MOUNTAIN VIEW, CA 94043
#
#

cd `dirname $0`
BASEDIR=`pwd`
cd $BASEDIR/..
VMSA_HOME=`pwd`
export VMSA_HOME
PATH=$VMSA_HOME/jre/bin:$VMSA_HOME/vmsa/server:/usr/sbin:/etc/vx/bin:/usr/lib/fs/vxfs:$PATH:/bin
CMDSERVER=$VMSA_HOME/vmsa/server/cmdserver
VMSALIBDIR=$VMSA_HOME/vmsa/server/lib
CODEBASE=$VMSA_HOME/vmsa/java
CP=$CODEBASE:$CODEBASE/vmsa.jar
LOCALHOST=`hostname`

# JIT - could be made equal to "-nojit". It is now old.
# line numbers are provided in the stack trace if -nojit is used. Some versions 
# of jre do not like -nojit.
JIT=

# TH_TYPE - indicates the type of thread to be used: native or green.
# This is a local variable to us and its value is passed as an argument to 
# java to indicate the thread type. The java THREADS_TYPE variable is set 
# based on this argument. We check the THREADS_TYPE variable internally to 
# determine if we are running green threads. This check is done because of io 
# system call problems with green threads. THREADS_TYPE is called THREADS_FLAG 
# in Java 1.2.

# This variable is sourced from package params. You could override the value 
# by removing the '#' before the following line. (-native or -green)
#TH_TYPE=

JAVA12=0
if [ "$JAVA12" = 1 ]
then
	THREADS_FLAG= ; export THREADS_FLAG
	JRE=java
	if [ ! -f /.java.policy ]
	then
		cat > /.java.policy <<-END
			grant {
                		// Allow everything
                		permission java.security.AllPermission;
			};
		END
		chmod 600 /.java.policy
	fi
	POLICY='-Djava.security.policy=/.java.policy'
else
	GC=-noasyncgc
fi

# directory where server logs reside
LOGDIR=/var/opt/vmsa/logs
LOG_OUTPUT=1
