Linux Package Installation for RHEL
This section describes how to access the Linux RPM installation package so that the CTE Agent installation integrates with the distribution software. To access the Linux RPM file, you can:
-
Extract the RPM file from the CTE Agent install bin file. This is the easiest method, but the files in the package are not signed and therefore cannot be verified. For details, see Installing the Unsigned RPM Package.
-
Download the package from the Yum repository. If you use Yum, the files in the package are signed and the signatures are automatically verified when the package is installed. For details, see Installing the Signed RPM Package with Yum.
-
Manually download the RPM package outside of Yum and manually verify the package signatures. For details, see Installing the Signed RPM Package Manually.
Prerequisites
Note
Before you can download and install the package using the Yum repository, you must contact Thales Support to get the username and password for the package repository on which the package resides.
Installing the Unsigned RPM Package
The CTE installation bin
files contain the unsigned native packages. Extract them by running the bin
file with the -e
flag.
-
Log on to the host system as root and copy, or mount, the installation file to the host system.
-
Extract the RPM file using the following command:
Example
Response
-
Verify that the package extracted correctly:
Example Response
-
To start the installation using the RPM file, use the following command:
-
Follow the prompts to install and register CTE.
For details about the installation and registration process, see the appropriate installation procedure.
-
If you are going to register the system with a CipherTrust Manager, see Configuring CTE for Linux with CipherTrust Manager.
Installing the Signed RPM Package with Yum
To install the latest released version with the yum
command:
-
Create the repository file,
/etc/yum.repos.d/Vormetric-VTE.repo
, with the following content:Where:
-
USER:PASSWORD: Username/password obtained from Thales Support
-
DIST_VERSION: RHEL release version directory name. Ex: RH8, RH9
-
REL_VERSION: RHEL release version. Ex: rhel-8, rhel-9
-
-
Clean up the Yum cache directory:
-
List all available versions of CTE:
-
Use Yum to install the CTE binary. For example:
If the CTE binary name is vee-fs-7.7.0-87-rh9-x86_64, type:
To install the latest version, type:
Note
The first time you install CTE through Yum, you will be asked to import the GPG key. Make sure that you download this key or the installation will fail. For example:
vormetric-vte/7Server/signature | 198 B 00:00:00
Retrieving key from https://packages.vormetric.com/pub/PKG-GPG-KEY-vormetric
Importing GPG key 0x628536B7:
Userid : "Vormetric (PKG-GPG-KEY) <support@vormetric.com>"
Fingerprint: 7cb5 4f55 40d4 1b63 bf91 c896 f00a 13b0 6285 36b7
From : https://packages.vormetric.com/pub/PKG-GPG-KEY-vormetric
Is this ok [y/N]: y
-
Follow the prompts to install and register CTE.
For details about the installation and registration process, see the appropriate installation procedure.
-
If you are going to register the system with a CipherTrust Manager, see Configuring CTE for Linux with CipherTrust Manager.
Installing the Signed RPM Package Manually
If you want to manually verify the signed version of the CTE RPM package, you can download the public key from the Thales package repository and manually verify the rpm signature.
-
Download the
rpm
file for the latest release, type:Example
Where:
-
DIST_VERSION: RHEL release version directory name. Ex: RH8, RH9
-
USER/PASSWORD: Username/password obtained from Thales Support
-
TARGET_RPM_NAME: Target rpm filename to download. Ex: vee-fs-7.7.0-87-rh9-x86_64.rpm
-
-
Import the public key from the Thales package repository:
Response
-
Verify the signature of the package.
Example
-
To start the installation using the RPM file, use the following command:
-
Follow the prompts to register CTE.
For details about the installation and registration process, see the appropriate installation procedure.
-
If you are going to register the system with a CipherTrust Manager, see Configuring CTE for Linux with CipherTrust Manager.
Installing a previous version
To install a previous version with the YUM
command, use the following URL for the baseurl in the file, /etc/yum.repos.d/Vormetric-VTE.repo
:
To install an previous version manually, use the following URL for the download URL.
Where:
-
USER/PASSWD: contact Thales Support to obtain the credential
-
TARGET_RPM_NAME: Target rpm filename to download. Ex: vee-fs-7.7.0-87-rh9-x86_64.rpm
-
CTE_VERSION: CTE release version. Ex: 7.7.0
-
REL_VERSION: Distribution version. Ex: rhel-8, rhel-9