ssoadm revision 9dc8647c0f959a39e03951429ba362936f5f7618
c9e976dc43070e2ed87988eeabed71195fab88baEvan Hunt#!/bin/sh
c9e976dc43070e2ed87988eeabed71195fab88baEvan Hunt# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
a8783019814daa36dd57afe3f527462822834c3bEvan Hunt#
a8783019814daa36dd57afe3f527462822834c3bEvan Hunt# Copyright (c) 2008 Sun Microsystems Inc. All Rights Reserved
a8783019814daa36dd57afe3f527462822834c3bEvan Hunt#
a8783019814daa36dd57afe3f527462822834c3bEvan Hunt# The contents of this file are subject to the terms
a8783019814daa36dd57afe3f527462822834c3bEvan Hunt# of the Common Development and Distribution License
948c80ffa8f4efbade049f49d9751675f6937cf4Tinderbox User# (the License). You may not use this file except in
a8783019814daa36dd57afe3f527462822834c3bEvan Hunt# compliance with the License.
fec7998314cbdaf1dc89513ffff5b45fc8ed73fdMark Andrews#
fec7998314cbdaf1dc89513ffff5b45fc8ed73fdMark Andrews# You can obtain a copy of the License at
fec7998314cbdaf1dc89513ffff5b45fc8ed73fdMark Andrews# https://opensso.dev.java.net/public/CDDLv1.0.html or
7ae9399897c55d35cb6764277bce4b91d052e0dcEvan Hunt# opensso/legal/CDDLv1.0.txt
7ae9399897c55d35cb6764277bce4b91d052e0dcEvan Hunt# See the License for the specific language governing
3d066288ad6c6fe2ec2a54475f541a305a085068Evan Hunt# permission and limitations under the License.
3d066288ad6c6fe2ec2a54475f541a305a085068Evan Hunt#
3d066288ad6c6fe2ec2a54475f541a305a085068Evan Hunt# When distributing Covered Code, include this CDDL
74717eef53ba5d6aefc80eb262bbb090ff4bb3b5Mark Andrews# Header Notice in each file and include the License file
74717eef53ba5d6aefc80eb262bbb090ff4bb3b5Mark Andrews# at opensso/legal/CDDLv1.0.txt.
74717eef53ba5d6aefc80eb262bbb090ff4bb3b5Mark Andrews# If applicable, add the following below the CDDL Header,
c5379f197647b6e20d5bf48276c8c3b9f676c447Evan Hunt# with the fields enclosed by brackets [] replaced by
c5379f197647b6e20d5bf48276c8c3b9f676c447Evan Hunt# your own identifying information:
f5c24a7f48cd68337c21dea47a448ae2ff2ccb8cEvan Hunt# "Portions Copyrighted [year] [name of copyright owner]"
f5c24a7f48cd68337c21dea47a448ae2ff2ccb8cEvan Hunt#
f5c24a7f48cd68337c21dea47a448ae2ff2ccb8cEvan Hunt# $Id: ssoadm,v 1.20 2010/01/28 00:49:05 bigfatrat Exp $
f5c24a7f48cd68337c21dea47a448ae2ff2ccb8cEvan Hunt#
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt# Portions Copyrighted 2010-2015 ForgeRock AS.
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt
d46855caedd5cb101795707f6f467fa363ef1448Evan Huntif [ -z "$JAVA_HOME" ] ; then
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt JAVA_HOME="\@JAVA_HOME@"
d46855caedd5cb101795707f6f467fa363ef1448Evan Huntfi
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt
d46855caedd5cb101795707f6f467fa363ef1448Evan HuntTOOLS_HOME="@TOOLS_HOME@"
d46855caedd5cb101795707f6f467fa363ef1448Evan HuntEXT_CLASSPATH=$CLASSPATH
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt
d46855caedd5cb101795707f6f467fa363ef1448Evan HuntLIB_CP=
d46855caedd5cb101795707f6f467fa363ef1448Evan Huntfor JAR in ${TOOLS_HOME}/lib/*.jar; do
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt LIB_CP=${LIB_CP}:${JAR}
2548678376b5171567c902ef2d1768d2fc57f233Evan Huntdone
2548678376b5171567c902ef2d1768d2fc57f233Evan Hunt
2548678376b5171567c902ef2d1768d2fc57f233Evan HuntCLASSPATH="@CONFIG_DIR@"
d46855caedd5cb101795707f6f467fa363ef1448Evan HuntCLASSPATH="$CLASSPATH:$TOOLS_HOME/classes:$TOOLS_HOME/resources"
d46855caedd5cb101795707f6f467fa363ef1448Evan HuntCLASSPATH="$CLASSPATH:$LIB_CP"
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt
d46855caedd5cb101795707f6f467fa363ef1448Evan Huntif [ -n "$EXT_CLASSPATH" ] ; then
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt CLASSPATH=$EXT_CLASSPATH:$CLASSPATH
d46855caedd5cb101795707f6f467fa363ef1448Evan Huntfi
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt
d46855caedd5cb101795707f6f467fa363ef1448Evan Hunt$JAVA_HOME/bin/java -Xms256m -Xmx512m -cp "$CLASSPATH" \
180319f572fb6c1ca7000d22ea79a8dd77ae3f91Evan Hunt -D"sun.net.client.defaultConnectTimeout=3000" \
180319f572fb6c1ca7000d22ea79a8dd77ae3f91Evan Hunt -D"openam.naming.sitemonitor.disabled=true" \
180319f572fb6c1ca7000d22ea79a8dd77ae3f91Evan Hunt -D"com.iplanet.am.serverMode=false" \
180319f572fb6c1ca7000d22ea79a8dd77ae3f91Evan Hunt -D"com.sun.identity.sm.notification.enabled=false" \
180319f572fb6c1ca7000d22ea79a8dd77ae3f91Evan Hunt -D"bootstrap.dir=@CONFIG_DIR@" \
7c73ac5e130db18837724ab53d46b23ddb98ce6eMark Andrews -D"com.iplanet.services.debug.directory=@DEBUG_DIR@" \
9ba4efa4ac6d2d687cf1377bc9733d08d84da64cMark Andrews -D"com.sun.identity.log.dir=@LOG_DIR@" \
7c73ac5e130db18837724ab53d46b23ddb98ce6eMark Andrews -D"definitionFiles=com.sun.identity.cli.AccessManager,com.sun.identity.federation.cli.FederationManager" \
0c2313eb367de3b58801d643d52c0fd9bc0e5df7Evan Hunt -D"commandName=ssoadm" \
0c2313eb367de3b58801d643d52c0fd9bc0e5df7Evan Hunt -D"amconfig=AMConfig" \
0c2313eb367de3b58801d643d52c0fd9bc0e5df7Evan Hunt -D"java.version.current=java.vm.version" \
0c2313eb367de3b58801d643d52c0fd9bc0e5df7Evan Hunt -D"java.version.expected=1.4+" \
0c2313eb367de3b58801d643d52c0fd9bc0e5df7Evan Hunt -D"am.version.current=com.iplanet.am.version" \
11649973111d83027faf08ed4fb36a2b3c29c875Mark Andrews -D"am.version.expected=@AM_VERSION@" \
11649973111d83027faf08ed4fb36a2b3c29c875Mark Andrews -D"com.iplanet.am.sdk.package=com.iplanet.am.sdk.remote" \
74745c760c8ac4462aceb2fa6e55bc545621c66dEvan Hunt -D"com.sun.identity.idm.remote.notification.enabled=false" \
74745c760c8ac4462aceb2fa6e55bc545621c66dEvan Hunt com.sun.identity.cli.CommandManager "$@"
74745c760c8ac4462aceb2fa6e55bc545621c66dEvan Hunt