Today I tested my old yubikey tool on Fedora 35 and working well.
You can see more info in the documentation area.
[root@fedora mythcat]# dnf install yubikey-manager.noarch
Last metadata expiration check: 0:41:43 ago on Sat 16 Oct 2021 10:46:03 PM EEST.
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Installing:
yubikey-manager noarch 4.0.7-1.20210908gitbf45dad.fc35 fedora 9.4 k
Installing dependencies:
libyubikey x86_64 1.13-16.fc35 fedora 34 k
python3-fido2 noarch 0.9.1-4.fc35 fedora 237 k
python3-pyscard x86_64 1.9.7-13.fc35 fedora 180 k
python3-yubikey-manager noarch 4.0.7-1.20210908gitbf45dad.fc35 fedora 223 k
ykpers x86_64 1.20.0-8.fc35 fedora 106 k
Downgrading:
python3-cryptography x86_64 3.4.7-5.fc35 fedora 695 k
Transaction Summary
================================================================================
Install 6 Packages
Downgrade 1 Package
Total download size: 1.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/7): python3-fido2-0.9.1-4.fc35.noarch.rpm 401 kB/s | 237 kB 00:00
(2/7): libyubikey-1.13-16.fc35.x86_64.rpm 52 kB/s | 34 kB 00:00
(3/7): python3-pyscard-1.9.7-13.fc35.x86_64.rpm 808 kB/s | 180 kB 00:00
(4/7): python3-yubikey-manager-4.0.7-1.20210908 526 kB/s | 223 kB 00:00
(5/7): yubikey-manager-4.0.7-1.20210908gitbf45d 81 kB/s | 9.4 kB 00:00
(6/7): ykpers-1.20.0-8.fc35.x86_64.rpm 225 kB/s | 106 kB 00:00
(7/7): python3-cryptography-3.4.7-5.fc35.x86_64 68 kB/s | 695 kB 00:10
--------------------------------------------------------------------------------
Total 130 kB/s | 1.4 MB 00:11
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Downgrading : python3-cryptography-3.4.7-5.fc35.x86_64 1/8
Installing : python3-fido2-0.9.1-4.fc35.noarch 2/8
Installing : python3-pyscard-1.9.7-13.fc35.x86_64 3/8
Installing : libyubikey-1.13-16.fc35.x86_64 4/8
Installing : ykpers-1.20.0-8.fc35.x86_64 5/8
Installing : python3-yubikey-manager-4.0.7-1.20210908gitbf45dad.f 6/8
Installing : yubikey-manager-4.0.7-1.20210908gitbf45dad.fc35.noar 7/8
Cleanup : python3-cryptography-35.0.0-2.fc35.x86_64 8/8
Running scriptlet: python3-cryptography-35.0.0-2.fc35.x86_64 8/8
Verifying : python3-cryptography-3.4.7-5.fc35.x86_64 1/8
Verifying : python3-cryptography-35.0.0-2.fc35.x86_64 2/8
Verifying : libyubikey-1.13-16.fc35.x86_64 3/8
Verifying : python3-fido2-0.9.1-4.fc35.noarch 4/8
Verifying : python3-pyscard-1.9.7-13.fc35.x86_64 5/8
Verifying : python3-yubikey-manager-4.0.7-1.20210908gitbf45dad.f 6/8
Verifying : ykpers-1.20.0-8.fc35.x86_64 7/8
Verifying : yubikey-manager-4.0.7-1.20210908gitbf45dad.fc35.noar 8/8
Downgraded:
python3-cryptography-3.4.7-5.fc35.x86_64
Installed:
libyubikey-1.13-16.fc35.x86_64
python3-fido2-0.9.1-4.fc35.noarch
python3-pyscard-1.9.7-13.fc35.x86_64
python3-yubikey-manager-4.0.7-1.20210908gitbf45dad.fc35.noarch
ykpers-1.20.0-8.fc35.x86_64
yubikey-manager-4.0.7-1.20210908gitbf45dad.fc35.noarch
Complete!
[mythcat@fedora ~]$ ykman
Usage: ykman [OPTIONS] COMMAND [ARGS]...
Configure your YubiKey via the command line.
Examples:
List connected YubiKeys, only output serial number:
$ ykman list --serials
Show information about YubiKey with serial number 0123456:
$ ykman --device 0123456 info
Options:
-d, --device SERIAL Specify which YubiKey to interact with by
serial number.
-r, --reader NAME Use an external smart card reader. Conflicts
with --device and list.
-l, --log-level [DEBUG|INFO|WARNING|ERROR|CRITICAL]
Enable logging at given verbosity level.
--log-file FILE Write logs to the given FILE instead of
standard error; ignored unless --log-level
is also set.
--diagnose Show diagnostics information useful for
troubleshooting.
-v, --version Show version information about the app
--full-help Show --help, including hidden commands, and
exit.
-h, --help Show this message and exit.
Commands:
info Show general information.
list List connected YubiKeys.
config Enable or disable applications.
fido Manage the FIDO applications.
oath Manage the OATH application.
openpgp Manage the OpenPGP application.
otp Manage the YubiOTP application.
piv Manage the PIV application.
[mythcat@fedora ~]$ ykman info
Device type: YubiKey 4
Serial number:
Firmware version: 4.3.4
Enabled USB interfaces: OTP, FIDO, CCID
Applications
FIDO2 Not available
OTP Enabled
FIDO U2F Enabled
OATH Enabled
YubiHSM Auth Not available
OpenPGP Enabled
PIV Enabled
[mythcat@fedora ~]$ ykman fido list
WARNING: The use of this command is deprecated and will be removed!
Replace with: ykman fido credentials list
Error: Credential Management is not supported on this YubiKey.