How To Install dogtag-pki-acme on Fedora 36

In this tutorial we learn how to install dogtag-pki-acme in Fedora 36. dogtag-pki-acme is Dogtag PKI ACME Package

Introduction

In this tutorial we learn how to install dogtag-pki-acme on Fedora 36.

What is dogtag-pki-acme

Dogtag PKI ACME responder is a service that provides an automatic certificate management via ACME v2 protocol defined in RFC 8555.

We can use yum or dnf to install dogtag-pki-acme on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install dogtag-pki-acme.

Install dogtag-pki-acme on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install dogtag-pki-acme

Install dogtag-pki-acme on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install dogtag-pki-acme

How To Uninstall dogtag-pki-acme on Fedora 36

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

sudo dnf remove dogtag-pki-acme

dogtag-pki-acme Package Contents on Fedora 36

/usr/share/java/pki/pki-acme.jar
/usr/share/pki/acme
/usr/share/pki/acme/Dockerfile
/usr/share/pki/acme/bin
/usr/share/pki/acme/bin/pki-acme-run
/usr/share/pki/acme/conf
/usr/share/pki/acme/conf/Catalina
/usr/share/pki/acme/conf/Catalina/localhost
/usr/share/pki/acme/conf/Catalina/localhost/acme.xml
/usr/share/pki/acme/conf/configsources.conf
/usr/share/pki/acme/conf/database.conf
/usr/share/pki/acme/conf/engine.conf
/usr/share/pki/acme/conf/issuer.conf
/usr/share/pki/acme/conf/metadata.conf
/usr/share/pki/acme/conf/realm.conf
/usr/share/pki/acme/conf/scheduler.conf
/usr/share/pki/acme/conf/validators.conf
/usr/share/pki/acme/database
/usr/share/pki/acme/database/ds
/usr/share/pki/acme/database/ds/create.ldif
/usr/share/pki/acme/database/ds/database.conf
/usr/share/pki/acme/database/ds/index.ldif
/usr/share/pki/acme/database/ds/indextask.ldif
/usr/share/pki/acme/database/ds/schema.ldif
/usr/share/pki/acme/database/in-memory
/usr/share/pki/acme/database/in-memory/database.conf
/usr/share/pki/acme/database/ldap
/usr/share/pki/acme/database/ldap/create.ldif
/usr/share/pki/acme/database/ldap/database.conf
/usr/share/pki/acme/database/ldap/schema.ldif
/usr/share/pki/acme/database/openldap
/usr/share/pki/acme/database/openldap/create.ldif
/usr/share/pki/acme/database/openldap/database.conf
/usr/share/pki/acme/database/openldap/schema.ldif
/usr/share/pki/acme/database/postgresql
/usr/share/pki/acme/database/postgresql/create.sql
/usr/share/pki/acme/database/postgresql/database.conf
/usr/share/pki/acme/database/postgresql/drop.sql
/usr/share/pki/acme/database/postgresql/statements.conf
/usr/share/pki/acme/issuer
/usr/share/pki/acme/issuer/nss
/usr/share/pki/acme/issuer/nss/ca_signing.conf
/usr/share/pki/acme/issuer/nss/issuer.conf
/usr/share/pki/acme/issuer/nss/sslserver.conf
/usr/share/pki/acme/issuer/pki
/usr/share/pki/acme/issuer/pki/issuer.conf
/usr/share/pki/acme/openshift
/usr/share/pki/acme/openshift/pki-acme-certs.yaml
/usr/share/pki/acme/openshift/pki-acme-database.yaml
/usr/share/pki/acme/openshift/pki-acme-deployment.yaml
/usr/share/pki/acme/openshift/pki-acme-is.yaml
/usr/share/pki/acme/openshift/pki-acme-issuer.yaml
/usr/share/pki/acme/openshift/pki-acme-metadata.yaml
/usr/share/pki/acme/openshift/pki-acme-realm.yaml
/usr/share/pki/acme/openshift/pki-acme-route.yaml
/usr/share/pki/acme/openshift/pki-acme-svc.yaml
/usr/share/pki/acme/realm
/usr/share/pki/acme/realm/ds
/usr/share/pki/acme/realm/ds/create.ldif
/usr/share/pki/acme/realm/ds/realm.conf
/usr/share/pki/acme/realm/in-memory
/usr/share/pki/acme/realm/in-memory/realm.conf
/usr/share/pki/acme/realm/postgresql
/usr/share/pki/acme/realm/postgresql/create.sql
/usr/share/pki/acme/realm/postgresql/drop.sql
/usr/share/pki/acme/realm/postgresql/realm.conf
/usr/share/pki/acme/realm/postgresql/statements.conf
/usr/share/pki/acme/webapps
/usr/share/pki/acme/webapps/acme
/usr/share/pki/acme/webapps/acme/WEB-INF
/usr/share/pki/acme/webapps/acme/WEB-INF/classes
/usr/share/pki/acme/webapps/acme/WEB-INF/classes/logging.properties
/usr/share/pki/acme/webapps/acme/WEB-INF/lib
/usr/share/pki/acme/webapps/acme/WEB-INF/lib/pki-acme.jar
/usr/share/pki/acme/webapps/acme/WEB-INF/lib/pki-certsrv.jar
/usr/share/pki/acme/webapps/acme/WEB-INF/lib/pki-cms.jar
/usr/share/pki/acme/webapps/acme/WEB-INF/lib/pki-cmsbundle.jar
/usr/share/pki/acme/webapps/acme/WEB-INF/lib/slf4j-api.jar
/usr/share/pki/acme/webapps/acme/WEB-INF/lib/slf4j-jdk14.jar
/usr/share/pki/acme/webapps/acme/WEB-INF/web.xml
/usr/share/pki/acme/webapps/acme/config.jsp
/usr/share/pki/acme/webapps/acme/css
/usr/share/pki/acme/webapps/acme/css/assets
/usr/share/pki/acme/webapps/acme/css/assets/fonts
/usr/share/pki/acme/webapps/acme/css/assets/fonts/RedHatDisplay
/usr/share/pki/acme/webapps/acme/css/assets/fonts/RedHatDisplay/RedHatDisplay-Medium.woff
/usr/share/pki/acme/webapps/acme/css/assets/fonts/RedHatText
/usr/share/pki/acme/webapps/acme/css/assets/fonts/RedHatText/RedHatText-Medium.woff
/usr/share/pki/acme/webapps/acme/css/assets/fonts/RedHatText/RedHatText-Regular.woff
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont/overpass-bold.ttf
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont/overpass-bold.woff
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont/overpass-bold.woff2
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont/overpass-light.ttf
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont/overpass-light.woff
/usr/share/pki/acme/webapps/acme/css/assets/fonts/overpass-webfont/overpass-light.woff2
/usr/share/pki/acme/webapps/acme/css/assets/fonts/webfonts
/usr/share/pki/acme/webapps/acme/css/assets/fonts/webfonts/fa-solid-900.ttf
/usr/share/pki/acme/webapps/acme/css/assets/fonts/webfonts/fa-solid-900.woff
/usr/share/pki/acme/webapps/acme/css/assets/fonts/webfonts/fa-solid-900.woff2
/usr/share/pki/acme/webapps/acme/css/assets/images
/usr/share/pki/acme/webapps/acme/css/assets/images/img_avatar.svg
/usr/share/pki/acme/webapps/acme/css/assets/pficon
/usr/share/pki/acme/webapps/acme/css/assets/pficon/pficon.ttf
/usr/share/pki/acme/webapps/acme/css/assets/pficon/pficon.woff
/usr/share/pki/acme/webapps/acme/css/assets/pficon/pficon.woff2
/usr/share/pki/acme/webapps/acme/css/patternfly-4.35.2.css
/usr/share/pki/acme/webapps/acme/css/patternfly.min.css.map
/usr/share/pki/acme/webapps/acme/home.jsp
/usr/share/pki/acme/webapps/acme/index.jsp
/usr/share/pki/acme/webapps/acme/js
/usr/share/pki/acme/webapps/acme/js/jquery-3.5.1.js
/usr/share/pki/acme/webapps/acme/js/pki-acme.js
/usr/share/pki/acme/webapps/acme/services.jsp

References

Summary

In this tutorial we learn how to install dogtag-pki-acme on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).