#!/bin/bash
##############################################################################
#
# RSA Command Line Utility wrapper script (Unix)
#
# Copyright (c) 2006 RSA Security Inc.
# All rights reserved.
# __IMS__VERSION__
#
##############################################################################

PLATFORM_LIBS="@PLATFORM_LIBS@"

JAVA_OPTIONS="$JAVA_OPTIONS -Duser.timezone=\"$(/bin/date +%:z)\""
JAVA_OPTIONS="$JAVA_OPTIONS -Dims.replication.disabled=true"
JAVA_OPTIONS="$JAVA_OPTIONS -Dims.crypt.config.file=sunjce-crypto-config.xml"
JAVA_OPTIONS="$JAVA_OPTIONS -Dims.crypto.provider=SunJCE"
JAVA_OPTIONS="$JAVA_OPTIONS -Dims.logging.fileonly=true"
JAVA_OPTIONS="$JAVA_OPTIONS -Dsys.info.reader.mode=@SYSINFOREAD_MODE@"

IMS_PREFER_IPV6="@IMS_PREFER_IPV6@"
if [ "$IMS_PREFER_IPV6" == 'true' ]; then
JAVA_OPTIONS="$JAVA_OPTIONS -Djava.net.preferIPv6Addresses"
fi

# This value is  set by the calling script before this one executes
JAVA_OPTIONS="$JAVA_OPTIONS -Dims.utils.dir=$UTILS_DIR"

RSA_IMS_HOME="@RSA_IMS_HOME@"
# We need to make this unset if invalid for install
[ ! -d  ${RSA_IMS_HOME} ] && unset RSA_IMS_HOME

CATALINA_HOME="@CATALINA_HOME@"
# We need to make this unset if invalid for install
[ ! -d  ${CATALINA_HOME} ] && unset CATALINA_HOME

PROPERTIES_DIRECTORY="@PROPERTIES_DIRECTORY@"
# We need to make this unset if invalid for install
[ ! -d  ${PROPERTIES_DIRECTORY} ] && unset PROPERTIES_DIRECTORY

JNA_LIBRARY_PATH="@JNA_LIBRARY_PATH@"

export RSA_JAVA_HOME PLATFORM_LIBS JAVA_OPTIONS PROPERTIES_DIRECTORY JNA_LIBRARY_PATH
