On Thu, 2017-02-02 at 15:49 +0100, Jan Kurik wrote: > = Proposed Self Contained Change: Replace Coolkey with OpenSC = > https://fedoraproject.org/wiki/Changes/Replace_Coolkey_with_OpenSC > > Change owner(s): > * Jakub Jelen > > There are more PKCS#11 libraries supporting the same smart cards in > the system. For the next releases, we would like to promote OpenSC as > a default PKCS#11 provided in place where Coolkey driver is used these > days, which will extend a list of supported smart cards and make use > of the most of the OpenSC. > > > == Detailed Description == > > Currently, there are several PKCS#11 modules available in Fedora. Some > of them provide the same functionality as the others. Currently, the > majority of the work around smart cards is done in the OpenSC project > supporting all the major cards we are interested to have in Fedora. On > the other side, there is no significant development efforts in Coolkey > project, which is currently used by default in some applications > (NSS). > > The provided libraries are dynamically loaded PKCS#11 libraries, so > existing applications should not depend directly on either package. > The transition should be smooth as the change of the path in the > configurations, if any. The only exceptions are NSS (Coolkey installs > its module to the NSS database), ESC and pesign (explicit requires > should be removed). > > $ dnf repoquery --whatrequires coolkey > esc-0:1.1.0-30.fc25.x86_64 > pesign-0:0.112-4.fc25.x86_64 > > We would like to: > * Get rid of explicit requires (pesign, esc) > * Switch the default PKCS#11 module in applications from Coolkey to > OpenSC (NSS, ESC, pesign, ...?) > * Retire the Coolkey package from Fedora (estimated in Fedora 27+) > > During last months we worked with NSS to implement and test missing > features in OpenSC to follow CoolKey driver and specification > behavior. Can we please *finally* get NSS fixed to use the p11-kit-configured modules by default?
<<attachment: smime.p7s>>
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx