How To Install dnssec-trigger on CentOS 8
Introduction
In this tutorial we learn how to install dnssec-trigger
on CentOS 8.
What is dnssec-trigger
dnssec-trigger reconfigures the local Unbound DNS server. Unbound is a resolver performing DNSSEC validation. dnssec-trigger is a set of daemon and script. On every network configuration change dnssec-trigger performs set of tests and configures Unbound based on the current NetworkManager configuration, its own configuration and results of performed tests.
We can use yum
or dnf
to install dnssec-trigger
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install dnssec-trigger.
Install dnssec-trigger on CentOS 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install dnssec-trigger
using dnf
by running the following command:
sudo dnf -y install dnssec-trigger
Install dnssec-trigger on CentOS 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install dnssec-trigger
using yum
by running the following command:
sudo yum -y install dnssec-trigger
How To Uninstall dnssec-trigger on CentOS 8
To uninstall only the dnssec-trigger
package we can use the following command:
sudo dnf remove dnssec-trigger
dnssec-trigger Package Contents on CentOS 8
/etc/NetworkManager/dispatcher.d/01-dnssec-trigger
/etc/dnssec-trigger
/etc/dnssec-trigger/dnssec-trigger-default.conf
/etc/dnssec-trigger/dnssec-trigger-workstation.conf
/etc/dnssec-trigger/dnssec-trigger.conf
/etc/dnssec.conf
/usr/bin/dnssec-trigger
/usr/lib/.build-id
/usr/lib/.build-id/11
/usr/lib/.build-id/11/d7410f1c0168e9ac7906cb15cbe3265868377e
/usr/lib/.build-id/af
/usr/lib/.build-id/af/3dc3a00745d3d012e85778ad72137b0881abb4
/usr/lib/systemd/system/dnssec-triggerd-keygen.service
/usr/lib/systemd/system/dnssec-triggerd.service
/usr/lib/tmpfiles.d/dnssec-trigger.conf
/usr/libexec/dnssec-trigger-script
/usr/sbin/dnssec-trigger-control
/usr/sbin/dnssec-trigger-control-setup
/usr/sbin/dnssec-triggerd
/usr/share/doc/dnssec-trigger
/usr/share/doc/dnssec-trigger/README
/usr/share/licenses/dnssec-trigger
/usr/share/licenses/dnssec-trigger/LICENSE
/usr/share/man/man8/dnssec-trigger-control-setup.8.gz
/usr/share/man/man8/dnssec-trigger-control.8.gz
/usr/share/man/man8/dnssec-trigger.8.gz
/usr/share/man/man8/dnssec-trigger.conf.8.gz
/usr/share/man/man8/dnssec-triggerd.8.gz
/var/run/dnssec-trigger
References
Summary
In this tutorial we learn how to install dnssec-trigger
on CentOS 8 using yum and dnf.