Set the LD_LIBRARY_PATH variable
Perform the following steps to set the LD_LIBRARY_PATH environment variable and run the CertAgent installer:In a terminal, go to the
certagent<version>-install directory. This directory should have the install.sh file.The CertAgent installer requires you to specify the location of the Futurex PKCS #11 (FXPKCS11) directory in the LD_LIBRARY_PATH environment variable. Run the following command to set the LD_LIBRARY_PATH variable and run the CertAgent installer in the same command:The path to the FXPKCS11 library must be specific to the installed location on your system.
Shell
The output should be similar to the following example:
Shell
Select the Enter key to confirm that the required directories are specified in the LD_LIBRARY_PATH variable.
Scroll through the license agreement and accept it. The first prompt after the license agreement is particularly important. It looks like the following example:Make sure to select the first option. You want to install Tomcat and the HyperSQL database server automatically and generate TLS credentials by using the HSM.
Shell
For all prompts not specifically mentioned here, select the default value.
When the installer prompts for the location of the HSM library, provide the full path to the
libfxpkcs11.so.If using an older version of CertAgent (such as CertAgent 6), the installer asks for the HSM label. Leave the field blank and proceed with the rest of the installation.
Shell
The next prompt displays something similar to the following example:Confirm that you want to use the partition that it found, then enter the password of the HSM identity that is defined in the FXPKCS11 configuration file (
Shell
fxpkcs11.cfg).Next, CertAgent creates several different keys and certificates on the Vectera Plus. Accept the default values for all prompts.

