Bug 1251018

Summary: p11-kit: unsupported attributes in PKCS #11 URLs (rfc7512)
Product: [Fedora] Fedora Reporter: Nikos Mavrogiannopoulos <nmavrogi>
Component: p11-kitAssignee: Daiki Ueno <dueno>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 26CC: dueno, kengert, mpreisle, stefw, tmraz
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: p11-kit-0.23.5-1.fc26 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-05-02 13:44:07 UTC 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:    
Bug Blocks: 1173546, 1252062, 1379279    

Description Nikos Mavrogiannopoulos 2015-08-06 12:24:19 UTC
Description of problem:
The final version of rfc7512 has several attributes which are not supported by p11-kit. These are:

1. slot-description: "slotDescription" member of CK_SLOT_INFO.
2. *slot-id: the numeric CK_SLOT_ID
3. slot-manufacturer: the corresponding member of CK_SLOT_INFO.
4. module-name: The name of the .so file
5. module-path: absolute path of the .so file

These can be used to restrict an object even more than possible with the existing URL members.

Comment 1 Stef Walter 2015-08-10 12:22:01 UTC
Makes sense. Lets add them. Do you have a patch?

Comment 2 Nikos Mavrogiannopoulos 2015-08-10 15:19:57 UTC
No patch. It is gonna take some time before I could work on that.

Comment 3 Jan Kurik 2016-02-24 13:35:10 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle.
Changing version to '24'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase

Comment 4 Fedora End Of Life 2017-02-28 09:48:01 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 5 Fedora Admin XMLRPC Client 2017-04-26 13:56:44 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 6 Daiki Ueno 2017-05-02 13:44:07 UTC
It should be fixed in the latest package in F26.