agentadmin revision 5c39d8f041417518a02ce2c941d96c2d33b2a364
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync#!/bin/sh
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync#
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync#
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync#
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# The contents of this file are subject to the terms
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# of the Common Development and Distribution License
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# (the License). You may not use this file except in
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# compliance with the License.
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync#
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# You can obtain a copy of the License at
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# https://opensso.dev.java.net/public/CDDLv1.0.html or
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# opensso/legal/CDDLv1.0.txt
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync# See the License for the specific language governing
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# permission and limitations under the License.
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync#
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# When distributing Covered Code, include this CDDL
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# Header Notice in each file and include the License file
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# at opensso/legal/CDDLv1.0.txt.
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# If applicable, add the following below the CDDL Header,
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# with the fields enclosed by brackets [] replaced by
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# your own identifying information:
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# "Portions Copyrighted [year] [name of copyright owner]"
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync#
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync# $Id: agentadmin,v 1.5 2009/04/07 17:19:09 leiming Exp $
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync#
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync#
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync
2f4c1bacd54af5063c3185cc8eab03e4e8ef9b90vboxsync# Portions Copyrighted 2010-2013 ForgeRock AS.
96a93b5e6bd7da64f6be955c9fd7569b80c8ae2evboxsync
01df41f7a4e5f7de195a059541d1c89676da9673vboxsyncif [ -z "$AGENT_HOME" ]; then
01df41f7a4e5f7de195a059541d1c89676da9673vboxsync AGENT_HOME=`dirname $0`/..
01df41f7a4e5f7de195a059541d1c89676da9673vboxsyncfi
7b6926b2bf44f326f40e1d9d1ce33a4dff0a2c67vboxsync
7b6926b2bf44f326f40e1d9d1ce33a4dff0a2c67vboxsyncif [ -z "$JAVA_HOME" ]; then
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync JAVA_VM=java
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsyncelse
7b6926b2bf44f326f40e1d9d1ce33a4dff0a2c67vboxsync JAVA_VM=${JAVA_HOME}/bin/java
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsyncfi
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsyncOS_TYPE=`uname -s | tr '[a-z]' '[A-Z]'`
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync
7b6926b2bf44f326f40e1d9d1ce33a4dff0a2c67vboxsyncif [ "$OS_TYPE" = "AIX" ]; then
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync AGENT_OPTS="-DamKeyGenDescriptor.provider=IBMJCE -DamCryptoDescriptor.provider=IBMJCE -DamRandomGenProvider=IBMJCE"
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsyncelse
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync AGENT_OPTS=
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsyncfi
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsyncAGENT_CLASSPATH=${AGENT_HOME}/lib/openam-installtools-launcher-${openam.version}.jar:${AGENT_HOME}/lib/commons-io-1.4.jar
8410b2c7821e11060f3cdb85cbcadbfeca632265vboxsync
7b6926b2bf44f326f40e1d9d1ce33a4dff0a2c67vboxsync$JAVA_VM -classpath "$AGENT_CLASSPATH" $AGENT_OPTS com.sun.identity.install.tools.launch.AdminToolLauncher $*
7b6926b2bf44f326f40e1d9d1ce33a4dff0a2c67vboxsync