Linux Package Installation
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.
Do not use package installation for SUSE Linux. Instead, use the interactive or silent installation.
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:
./vee-fs-<release>-<build>-<system>.bin -e
Example:
./vee-fs-7.3.0-135-rh8-x86_64.bin -e Contents extracted. ls *rpm vee-fs-7.3.0-135-rh8-x86_64.rpm
-
To start the installation using the RPM file, use the following command:
rpm -ivh vee-fs-7.3.0-135-rh8-x86_64.rpm
-
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
Before you can download and install the package using the Yum repository, you must contact Thales Customer Support to get the username and password for the package repository on which the package resides.
-
Create the repository file,
/etc/yum.repos.d/Vormetric-VTE.repo
, with the following contents:[vormetric-vte] releasever=REL_VERSION name=Vormetric VTE Packages $releasever - $basearch – Source baseurl=https://USER:PASSWORD@packages.vormetric.com/vte/VERSION/rhel-$releasever/ gpgkey=https://packages.vormetric.com/pub/PKG-GPG-KEY-vormetric enabled=1 gpgcheck=1 repo_gpgcheck=1 sslverify=1
where:
-
REL_VERSION: Version of RHEL that you are running. This would be
rhel-6, rhel-7, or rhel-8
. -
USER:PASSWORD: Username and password for the CTE package repository you obtained from Thales Customer Support.
-
VERSION: CTE release version number. For example, 7.3.0, 7.5.0
-
-
Clean up the Yum cache directory:
yum clean all
-
Use Yum to install the CTE binary. For example, if the CTE binary name is vee-fs-7.3.0-135-rh8-x86_64, you would enter:
yum install vee-fs-7.3.0-135-rh8-x86_64
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 install 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.
-
Import the public key from the Thales package repository:
rpm --import https://packages.vormetric.com/pub/PKG-GPG-KEY-vormetric rpm -qa gpg-pub* gpg-pubkey-628536b7-56f9887b : Imported CTE GPG public key. gpg-pubkey-fd431d51-4ae0493b
-
Verify the signature of the package using the
rpm -Kv
command.rpm -Kv vee-fs-7.3.0-135-rh8-x86_64.rpm vee-fs-7.3.0-135-rh8-x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 628536b7: OK Header SHA1 digest: OK (ed3d33dca580c66c70961cfee143e9877a09544c) MD5 digest: OK (95273b36ef1c205a7cea444e14bef15f) V4 DSA/SHA1 Signature, key ID 628536b7: OK
The output should show that the keys match is OK.
-
To start the installation using the RPM file, use the following command:
rpm -ivh vee-fs-7.3.0-135-rh8-x86_64.rpm
-
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.