+++ This bug was initially created as a clone of Bug #2119105 +++ The problem mentioned in bug #2048997 ("key.dns_resolver sets unlimited timeout in the kernel keyring") is actually already fixed in RHEL8, but remains unfixed in RHEL9. The problem in question was fixed in upstream keyutils version 1.6.2, so it probably makes most sense to simply update keyutils in RHEL9.2 to version 1.6.2. Note, rawhide is still at version 1.6.1 - this should be updated as well, so that RHEL9 is not ahead of rawhide. --- Additional comment from Eric Sandeen on 2022-08-17 21:25:45 UTC --- Actually 1.6.3 is latest ...
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle. Changing version to 38.
https://src.fedoraproject.org/rpms/keyutils/pull-request/4
This needs to be updated. Keyutils-libs-devel version 1.6.1 is completely broken for C++ builds. Not only does it not include `extern "C"` wrapper, but it also uses the keyword `private` in a function parameter.