summaryrefslogtreecommitdiffstats
path: root/base/setup
diff options
context:
space:
mode:
authorEndi Sukma Dewata <edewata@redhat.com>2012-08-18 02:30:44 -0500
committerEndi Sukma Dewata <edewata@redhat.com>2012-08-29 23:42:53 -0500
commit60835ed008586f85a22737d0161cb026f2dbffec (patch)
tree363e447f38aa7bfe9835955e7f1f7345228c14ff /base/setup
parent88176c5c8caf146a1a408dc3a7f6b23e1a8e63b7 (diff)
downloadpki-60835ed008586f85a22737d0161cb026f2dbffec.tar.gz
pki-60835ed008586f85a22737d0161cb026f2dbffec.tar.xz
pki-60835ed008586f85a22737d0161cb026f2dbffec.zip
Moved REST CLI into pki-tools.
The pki-client.jar has been split and merged into pki-certsrv.jar and pki-tools.jar. The REST client classes are now packaged in com.netscape.certsrv.<component> packages. The REST CLI classes are now packaged in com.netscape.cmstools.<component> packages. The "pki" script has been moved into pki-tools RPM package. Ticket #215
Diffstat (limited to 'base/setup')
-rw-r--r--base/setup/CMakeLists.txt1
-rwxr-xr-xbase/setup/pki111
2 files changed, 0 insertions, 112 deletions
diff --git a/base/setup/CMakeLists.txt b/base/setup/CMakeLists.txt
index 54fe3b7f6..05f18332d 100644
--- a/base/setup/CMakeLists.txt
+++ b/base/setup/CMakeLists.txt
@@ -2,7 +2,6 @@ project(setup)
install(
FILES
- pki
pkicreate
pkiremove
pki-setup-proxy
diff --git a/base/setup/pki b/base/setup/pki
deleted file mode 100755
index 4b9432fa0..000000000
--- a/base/setup/pki
+++ /dev/null
@@ -1,111 +0,0 @@
-#!/usr/bin/perl
-# --- BEGIN COPYRIGHT BLOCK ---
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor,
-# Boston, MA 02110-1301 USA
-#
-# Copyright (C) 2007 Red Hat, Inc.
-# All rights reserved.
-# --- END COPYRIGHT BLOCK ---
-
-###############################################################################
-## (1) Specify variables used by this script. ##
-###############################################################################
-
-my $PRODUCT="pki";
-my $libpath="";
-
-
-###############################################################################
-## (2) Define helper functions. ##
-###############################################################################
-
-sub invalid_architecture()
-{
- print "\n";
- print "ERROR: pki does not execute on this architecture\n";
- print "ERROR: check to make sure pki-tools package is installed!\n";
- print "\n";
-}
-
-
-###############################################################################
-## (3) Set the LD_LIBRARY_PATH environment variable ##
-## (as well as the ${libpath} java property) to determine the ##
-## search order this command uses to find shared libraries. ##
-###############################################################################
-
-my $ARCHITECTURE=`uname -i`;
-chop( $ARCHITECTURE );
-
-if( $ARCHITECTURE eq "i386" ) {
- $libpath="/usr/lib";
-
- $ENV{LD_LIBRARY_PATH} = "/usr/lib/jss:"
- . "/usr/lib:/lib";
-} elsif($ARCHITECTURE eq "x86_64") {
- $libpath="/usr/lib64";
-
- $ENV{LD_LIBRARY_PATH} = "/usr/lib64/jss:"
- . "/usr/lib64:/lib64:"
- . "/usr/lib/jss:"
- . "/usr/lib:/lib";
-} else {
- invalid_architecture();
- exit(255);
-}
-
-
-###############################################################################
-## (4) Set the CP environment variable to determine the search ##
-## order this command wrapper uses to find jar files. ##
-###############################################################################
-
-$ENV{CLASSPATH} = "/usr/share/java/${PRODUCT}/pki-certsrv.jar:"
- . "/usr/share/java/${PRODUCT}/pki-client.jar:"
- . "/usr/share/java/${PRODUCT}/pki-nsutil.jar:"
- . "/usr/share/java/apache-commons-cli.jar:"
- . "/usr/share/java/apache-commons-codec.jar:"
- . "/usr/share/java/apache-commons-lang.jar:"
- . "/usr/share/java/apache-commons-logging.jar:"
- . "/usr/share/java/commons-httpclient.jar:"
- . "/usr/share/java/httpcomponents/httpclient.jar:"
- . "/usr/share/java/httpcomponents/httpcore.jar:"
- . "/usr/share/java/jaxb-api.jar:"
- . "/usr/share/java/resteasy/jaxrs-api.jar:"
- . "/usr/share/java/resteasy/resteasy-atom-provider.jar:"
- . "/usr/share/java/resteasy/resteasy-jaxb-provider.jar:"
- . "/usr/share/java/resteasy/resteasy-jaxrs.jar:"
- . "/usr/share/java/servlet.jar:";
-
-if( $ARCHITECTURE eq "x86_64" ) {
- $ENV{CLASSPATH} = $ENV{CLASSPATH}
- . "/usr/lib64/java/jss4.jar:"
- . "/usr/lib/java/jss4.jar:";
-} else {
- $ENV{CLASSPATH} = $ENV{CLASSPATH}
- . "/usr/lib/java/jss4.jar:";
-}
-
-
-###############################################################################
-## (5) Execute the java command specified by this java command wrapper ##
-## based upon the preset LD_LIBRARY_PATH and CP environment variables. ##
-###############################################################################
-
-my @args = ();
-foreach (@ARGV) {
- push(@args, quotemeta($_));
-}
-
-system("java -cp $ENV{CLASSPATH} com.netscape.cms.client.cli.MainCLI @args");