Unix Manual Installation

These manual methods of installation are not recommended. For best results, see Unix Installation Utility. This section provides instructions for the following operating systems:

>Linux Installation

>Solaris Installation

>Unix Manual Installation

>HP-UX Installation

Before continuing with the SafeNet ProtectToolkit-J installation, ensure that you have installed SafeNet ProtectToolkit-C Runtime. For details, please refer to the SafeNet ProtectToolkit-C Administration Guide.

The SafeNet ProtectToolkit-J Runtime package must be installed before the SafeNet ProtectToolkit-J Software Development Kit (SDK).

NOTE   To add or remove software, you must first become the super-user on the host system.

Linux Installation

SafeNet ProtectToolkit-J for Linux is packaged using the standard rpm packaging software.

Installation File Details
PTKjprov-x.xx-y.i386 SafeNet ProtectToolkit-J Runtime Package
PTKjpsdk-x.xx-y.i386 SafeNet ProtectToolkit-J SDK Package

Use the rpm program to install the package(s).

To install the SafeNet ProtectToolkit-J Runtime Package
# cd <Linux directory on the installation CD>
# rpm -i PTKjprov-x.xx-y.i386.rpm

(where x.xx-y refers to the version of the software)

Repeat the process with the PTKjpsdk-x.xx-y.i386 file to install the SafeNet ProtectToolkit-J SDK Package.

Once installed, the software will be ready to use under /opt/safenet/protecttoolkit5/ptk.

Adding directories to the required paths

To make use of the software you will need to add the /opt/safenet/protecttoolkit5/ptk/bin directory to your execution path and /opt/safenet/protecttoolkit5/ptk/lib to your library path. The following commands may be used to configure your paths for the sh(1) shell (please consult your Linux manual for other shells).

To add the directories to the required paths
# PATH=/opt/safenet/protecttoolkit5/ptk/bin:$PATH
# export PATH
# LD_LIBRARY_PATH=/opt/safenet/protecttoolkit5/ptk/lib:$LD_LIBRARY_PATH
# export LD_LIBRARY_PATH

Linux Uninstallation

To remove the software from your host system, use the rpm command with the appropriate package name as a parameter.

# rpm -e PTKjprov

Solaris Installation

SafeNet ProtectToolkit-J for Solaris is packaged using the standard Solaris packaging software.

Installation File Details
PTKjprov SafeNet ProtectToolkit-J Runtime Package
PTKjpsdk SafeNet ProtectToolkit-J SDK Package

Use the pkgadd program to install the package(s).

To install the SafeNet ProtectToolkit-J Runtime Package
# cd <Solaris directory on the installation CD>
# pkgadd -d `pwd`/PTKjprov

Repeat the process with the PTKjpsdk file to install the SafeNet ProtectToolkit-J SDK Package.

Once installed, the software will be ready to use under /opt/safenet/protecttoolkit5/ptk.

Adding the directories to the required paths

To make use of the software, you will need to add the /opt/safenet/protecttoolkit5/ptk/bin directory to your execution path and /opt/safenet/protecttoolkit5/ptk/lib to your library path. The following commands may be used to configure your paths for the sh(1) shell (please consult your Solaris manual for other shells):

To add the directories to the required paths

32-bit:

# export PATH=/opt/safenet/protecttoolkit5/ptk/bin:$PATH
# export LD_LIBRARY_PATH=/opt/safenet/protecttoolkit5/ptk/lib:$LD_LIBRARY_PATH

64-bit:

# export PATH=/opt/safenet/protecttoolkit5/ptk/bin/sparcv9:$PATH
# export LD_LIBRARY_PATH=/opt/safenet/protecttoolkit5/ptk/lib/sparcv9

Solaris Uninstallation

To remove the software from your host system, use the pkgrm program and select the appropriate package for removal.

# pkgrm PTKjprov

IBM AIX Installation

SafeNet ProtectToolkit-J for AIX is packaged using the standard AIX packaging software.

Installation File Details
PTKjprov SafeNet ProtectToolkit-J Runtime Package
PTKjpsdk SafeNet ProtectToolkit-J SDK Package

Use the installp program to install the package(s).

To install the SafeNet ProtectToolkit-J Runtime Package
# installp -acgNQqwX -d . PTKjprov.rte

Repeat the process with the PTKjpsdk file to install the SafeNet ProtectToolkit-J SDK Package.

Once installed, the software will be ready to use under /opt/safenet/protecttoolkit5/ptk.

NOTE   When installing SafeNet ProtectToolkit-J on an AIX 7.1 operating system, if you encounter the message: "Errors were detected validating the files for package PTKjpsdk.rte", it may be due to a missing user esaadmin in the default AIX configuration. To avoid this error, create a user named esaadmin before installing SafeNet ProtectToolkit-J.

Adding directories to the required paths

To use the software, you will need to add the /opt/safenet/protecttoolkit5/ptk/bin directory to your execution path and /opt/safenet/protecttoolkit5/ptk/lib to your library path. The following commands may be used to configure your paths for the sh shell (please consult your AIX manual for other shells).

To add directories to the required paths
# PATH=/opt/safenet/protecttoolkit5/ptk/bin:$PATH 
# export PATH
# LIBPATH=/opt/safenet/protecttoolkit5/ptk/lib:$LIBPATH
# export LIBPATH

IBM AIX Uninstallation

To remove the software from your host system, simply use the installp program and select the appropriate package for removal.

For example:

# installp -u PTKjprov

HP-UX Installation

SafeNet ProtectToolkit-J for HP-UX is packaged using the standard HP-UX packaging software.

Installation File Details
PTKjprov.depot SafeNet ProtectToolkit-J Runtime Package
PTKjpsdk.depot SafeNet ProtectToolkit-J SDK Package

Use the swinstall program to install the package(s).

To install the SafeNet ProtectToolkit-J Runtime Package
# swinstall PTKjprov.depot

Repeat the process with the PTKjpsdk file to install the SafeNet ProtectToolkit-J SDK Package.

Once installed, the software will be ready to use under /opt/safenet/protecttoolkit5/ptk.

Adding directories to the required paths

To use the software, you will need to add the /opt/safenet/protecttoolkit5/ptk/bin directory to your execution path and /opt/safenet/protecttoolkit5/ptk/lib to your library path. The following commands may be used to configure your paths for the sh shell (please consult your HP-UX manual for other shells).

To add directories to the required paths
PATH=$PATH:/opt/safenet/protecttoolkit5/ptk/bin
export PATH
SHLIB_PATH=$SHLIB_PATH:/opt/safenet/protecttoolkit5/ptk/lib
export SHLIB_PATH

HP-UX Uninstallation

To remove the software from your host system, simply use the swremove program and select the appropriate package for removal.

For example:

# swremove PTKjprov