-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
rhel-8.8.0, CentOS Stream 9, rhel-9.2.0, rhel-9.3.0
-
None
-
Normal
-
sst_security_crypto
-
ssg_security
-
None
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
None
-
None
-
All
-
None
This is a clone of a Fedora bug at:
https://bugzilla.redhat.com/show_bug.cgi?id=2054826
and https://issues.redhat.com/browse/FC-391
Description of problem: Patch to the pcsc-lite and pcsc-lite-ccid packages breaks client/server compatibility with other platforms, like flatpak. pcsc flushes a fixed sized buffer to the socket and client and server must agree on that size.
Version-Release number of selected component (if applicable):
pcsc-lite: 1.9.4-1.el9
pcsc-lite-ccid: 1.5.2-1.el9
How reproducible:
Always.
Additional info:
Read the following for upstream's identification of this problem:
https://github.com/LudovicRousseau/PCSC/issues/118
https://ludovicrousseau.blogspot.com/2022/02/fedora-flatpak-and-pcsc-lite.html
The choice here is: retain the patch to support more than 16 smart card readers, knowing it breaks flatpak (and other container) usage; or package an unmodified version of pcsc-lite and pcsc-lite-ccid in order to support flatpak users at the expense of those who need more than 16 smart card readers.