Chapter 4: ProtectToolkit 7 Software Installation
# rpm -e PTKjprov
Installing the ProtectToolkit FMSDK Manually on Linux
Use the following commands to install or uninstall the ProtectToolkit Functionality Module Software
Development Kit for building FMs or host applications.
NOTE
PTK-J requires the
PTK-C Runtime
component as a prerequisite.
You cannot install the ProtectToolkit runtime and FM SDK on the same machine. It is
recommended that you do your FM development on a separate machine.
To install the FMSDK packages manually
1.
First, install the FMSDK package. Execute the following as
root
(where x.x.x-yy is the PTK version number).
Specify the location you chose for the installation files:
# cd /output-unix/Linux64/fm_sdk
rpm -i PTKfmsdk-x.x.x-yy.x86_64.rpm
2.
Install the FM Toolchain package, which includes the components required to compile and run your
Functionality Modules.
Execute the following as
root
(where x.x.x is the PTK version number). Specify the location you chose for
the installation files:
# cd /output-unix/Linux64/fm_toolchain
rpm -i eldk-x.x.x.i686.rpm
To uninstall the ProtectToolkit FMSDK packages manually
Use the
rpm(8)
command with the appropriate package name as a parameter.
# rpm -e eldk
# rpm -e PTKfmsdk
Utilities Command Reference
This chapter provides command reference details for the Linux Installation Utility and the SafeNet hardware
maintenance utilities.
Linux Installation Utility
This utility is for use on Linux systems only. The utility handles installation, uninstallation, and configuration
tasks using a simple menu-driven interface.
The utility is described in
"safeNet-install.sh" on the next page
Hardware Maintenance Utilities
The SafeNet hardware maintenance utilities are installed during the ProtectServer 3 PCIe and ProtectServer 3
External Access Provider installations. The utilities are named
hsmstate
and
hsmreset
.
The utilities are described in
and
.
Thales ProtectServer 3 HSM and ProtectToolkit 7 Installation and Configuration Guide
2021-06-30 10:29:48-04:00 Copyright 2009-2021 Thales Group
83