How To Install opendnssec.x86_64 on Amazon Linux 2

In this tutorial we learn how to install opendnssec.x86_64 in Amazon Linux 2. opendnssec.x86_64 is DNSSEC key and zone management software

Introduction

In this tutorial we learn how to install opendnssec.x86_64 on Amazon Linux 2.

What is opendnssec.x86_64

OpenDNSSEC was created as an open-source turn-key solution for DNSSEC. It secures zone data just before it is published in an authoritative name server. It requires a PKCS#11 crypto module library, such as softhsm. This package is only supported for use with IdM.

We can use yum to install opendnssec.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install opendnssec.x86_64.

Install opendnssec.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install opendnssec.x86_64 using yum by running the following command:

sudo yum -y install opendnssec.x86_64

How To Uninstall opendnssec.x86_64 on Amazon Linux 2

To uninstall only the opendnssec.x86_64 package we can use the following command:

sudo yum remove opendnssec.x86_64

opendnssec.x86_64 Package Contents on Amazon Linux 2

/etc/cron.d/opendnssec
/etc/opendnssec
/etc/opendnssec/addns.xml
/etc/opendnssec/conf.xml
/etc/opendnssec/kasp.xml
/etc/opendnssec/zonelist.xml
/etc/sysconfig/ods
/usr/bin/ods-getconf
/usr/bin/ods-hsmspeed
/usr/bin/ods-hsmutil
/usr/bin/ods-kasp2html
/usr/bin/ods-kaspcheck
/usr/bin/ods-ksmutil
/usr/lib/systemd/system/ods-enforcerd.service
/usr/lib/systemd/system/ods-signerd.service
/usr/lib/tmpfiles.d/opendnssec.conf
/usr/sbin/ods-control
/usr/sbin/ods-enforcerd
/usr/sbin/ods-signer
/usr/sbin/ods-signerd
/usr/share/doc/opendnssec-1.4.7
/usr/share/doc/opendnssec-1.4.7/GETSTARTED
/usr/share/doc/opendnssec-1.4.7/LICENSE
/usr/share/doc/opendnssec-1.4.7/NEWS
/usr/share/doc/opendnssec-1.4.7/README.md
/usr/share/man/man1/ods-hsmspeed.1.gz
/usr/share/man/man1/ods-hsmutil.1.gz
/usr/share/man/man1/ods-kaspcheck.1.gz
/usr/share/man/man1/ods-ksmutil.1.gz
/usr/share/man/man5/ods-timing.5.gz
/usr/share/man/man7/opendnssec.7.gz
/usr/share/man/man8/ods-control.8.gz
/usr/share/man/man8/ods-enforcerd.8.gz
/usr/share/man/man8/ods-getconf.8.gz
/usr/share/man/man8/ods-signer.8.gz
/usr/share/man/man8/ods-signerd.8.gz
/usr/share/opendnssec
/usr/share/opendnssec/addns.rnc
/usr/share/opendnssec/addns.rng
/usr/share/opendnssec/conf.rnc
/usr/share/opendnssec/conf.rng
/usr/share/opendnssec/database_create.sqlite3
/usr/share/opendnssec/enforcerstate.rnc
/usr/share/opendnssec/enforcerstate.rng
/usr/share/opendnssec/kasp.rnc
/usr/share/opendnssec/kasp.rng
/usr/share/opendnssec/kasp2html.xsl
/usr/share/opendnssec/signconf.rnc
/usr/share/opendnssec/signconf.rng
/usr/share/opendnssec/zonelist.rnc
/usr/share/opendnssec/zonelist.rng
/var/opendnssec
/var/opendnssec/signconf
/var/opendnssec/signed
/var/opendnssec/tmp
/var/run/opendnssec

References

Summary

In this tutorial we learn how to install opendnssec.x86_64 on Amazon Linux 2 using yum.