How To Install pki-symkey on CentOS 7

In this tutorial we learn how to install pki-symkey on CentOS 7. pki-symkey is Symmetric Key JNI Package

Introduction

In this tutorial we learn how to install pki-symkey on CentOS 7.

What is pki-symkey

The Symmetric Key Java Native Interface (JNI) package supplies various native symmetric key operations to Java programs. This package is a part of the PKI Core used by the Certificate System. ================================== || ABOUT “CERTIFICATE SYSTEM” || ================================== Certificate System (CS) is an enterprise software system designed to manage enterprise Public Key Infrastructure (PKI) deployments. PKI Core contains ALL top-level java-based Tomcat PKI components * pki-symkey * pki-base * pki-base-python2 (alias for pki-base) * pki-base-python3 * pki-base-java * pki-tools * pki-server * pki-ca * pki-kra * pki-ocsp * pki-tks * pki-tps * pki-javadoc which comprise the following corresponding PKI subsystems * Certificate Authority (CA) * Key Recovery Authority (KRA) * Online Certificate Status Protocol (OCSP) Manager * Token Key Service (TKS) * Token Processing Service (TPS) Python clients need only install the pki-base package. This package contains the python REST client packages and the client upgrade framework. Java clients should install the pki-base-java package. This package contains the legacy and REST Java client packages. These clients should also consider installing the pki-tools package, which contain native and Java-based PKI tools and utilities. Certificate Server instances require the fundamental classes and modules in pki-base and pki-base-java, as well as the utilities in pki-tools. The main server classes are in pki-server, with subsystem specific Java classes and resources in pki-ca, pki-kra, pki-ocsp etc. Finally, if Certificate System is being deployed as an individual or set of standalone rather than embedded server(s)/service(s), it is strongly recommended (though not explicitly required) to include at least one PKI Theme package * dogtag-pki-theme (Dogtag Certificate System deployments) * dogtag-pki-server-theme * redhat-pki-server-theme (Red Hat Certificate System deployments) * redhat-pki-server-theme * customized pki theme (Customized Certificate System deployments) * -pki-server-theme NOTE meta packages may be provided which bind a particular theme to these certificate server packages.

We can use yum or dnf to install pki-symkey on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install pki-symkey.

Install pki-symkey on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

After updating yum database, We can install pki-symkey using yum by running the following command:

sudo yum -y install pki-symkey

Install pki-symkey on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

After updating yum database, We can install pki-symkey using dnf by running the following command:

sudo dnf -y install pki-symkey

How To Uninstall pki-symkey on CentOS 7

To uninstall only the pki-symkey package we can use the following command:

sudo dnf remove pki-symkey

References

Summary

In this tutorial we learn how to install pki-symkey on CentOS 7 using yum and dnf.