Bug 2121553

Summary: keyutils: update to version 1.6.3
Product: [Fedora] Fedora Reporter: Pavel Reichl <preichl>
Component: keyutilsAssignee: Pavel Reichl <preichl>
Status: POST --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: dhowells, esandeen, jwhite.uscg, kunwan, preichl, Shyam.Prasad, xzhou
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 2119105 Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2119105    
Bug Blocks:    

Description Pavel Reichl 2022-08-25 19:09:20 UTC
+++ 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 ...

Comment 1 Ben Cotton 2023-02-07 14:54:23 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle.
Changing version to 38.

Comment 3 Jonathan White 2023-07-29 15:39:41 UTC
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.