How To Install yubikey-val on Fedora 36

In this tutorial we learn how to install yubikey-val in Fedora 36. yubikey-val is The YubiKey Validation Server

Introduction

In this tutorial we learn how to install yubikey-val on Fedora 36.

What is yubikey-val

This is a server that validates Yubikey OTPs. It is written in PHP, for use with web servers such as Apache

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

Install yubikey-val 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 yubikey-val using dnf by running the following command:

sudo dnf -y install yubikey-val

Install yubikey-val 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 yubikey-val using yum by running the following command:

sudo yum -y install yubikey-val

How To Uninstall yubikey-val on Fedora 36

To uninstall only the yubikey-val package we can use the following command:

sudo dnf remove yubikey-val

yubikey-val Package Contents on Fedora 36

/etc/httpd/conf.d/yubikey-val.conf
/etc/yubico
/etc/yubico/val
/etc/yubico/val/ykval-config.php
/usr/sbin/ykval-checksum-clients
/usr/sbin/ykval-checksum-deactivated
/usr/sbin/ykval-export
/usr/sbin/ykval-export-clients
/usr/sbin/ykval-gen-clients
/usr/sbin/ykval-import
/usr/sbin/ykval-import-clients
/usr/sbin/ykval-nagios-queuelength
/usr/sbin/ykval-queue
/usr/sbin/ykval-synchronize
/usr/share/doc/yubikey-val
/usr/share/doc/yubikey-val/ChangeLog
/usr/share/doc/yubikey-val/Generating_Clients.adoc
/usr/share/doc/yubikey-val/Getting_Started_Writing_Clients.adoc
/usr/share/doc/yubikey-val/Import_Export_Data.adoc
/usr/share/doc/yubikey-val/Installation.adoc
/usr/share/doc/yubikey-val/Make_Release.adoc
/usr/share/doc/yubikey-val/Munin_Probes.adoc
/usr/share/doc/yubikey-val/NEWS
/usr/share/doc/yubikey-val/README
/usr/share/doc/yubikey-val/Revocation_Service.adoc
/usr/share/doc/yubikey-val/Server_Replication_Protocol.adoc
/usr/share/doc/yubikey-val/Sync_Monitor.adoc
/usr/share/doc/yubikey-val/Troubleshooting.adoc
/usr/share/doc/yubikey-val/Validation_Protocol_V2.0.adoc
/usr/share/doc/yubikey-val/Validation_Server_Algorithm.adoc
/usr/share/doc/yubikey-val/YubiKey_Info_Format.adoc
/usr/share/doc/yubikey-val/ykval-db.sql
/usr/share/licenses/yubikey-val
/usr/share/licenses/yubikey-val/COPYING
/usr/share/man/man1/ykval-checksum-clients.1.gz
/usr/share/man/man1/ykval-checksum-deactivated.1.gz
/usr/share/man/man1/ykval-export-clients.1.gz
/usr/share/man/man1/ykval-export.1.gz
/usr/share/man/man1/ykval-gen-clients.1.gz
/usr/share/man/man1/ykval-import-clients.1.gz
/usr/share/man/man1/ykval-import.1.gz
/usr/share/man/man1/ykval-queue.1.gz
/usr/share/man/man1/ykval-synchronize.1.gz
/usr/share/yubikey-val
/usr/share/yubikey-val/ykval-common.php
/usr/share/yubikey-val/ykval-db-oci.php
/usr/share/yubikey-val/ykval-db-pdo.php
/usr/share/yubikey-val/ykval-db.php
/usr/share/yubikey-val/ykval-log-verify.php
/usr/share/yubikey-val/ykval-log.php
/usr/share/yubikey-val/ykval-resync.php
/usr/share/yubikey-val/ykval-sync.php
/usr/share/yubikey-val/ykval-synclib.php
/usr/share/yubikey-val/ykval-verify.php

References

Summary

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