-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make libpcsc-lite also work on fedora #22
Comments
@outergod Could you look into it? :-) |
I don't have a working ID card, anymore. Tried different readers, nothing. Not sure how I can test any of this, anymore, until I get a new one - eventually. |
I think this is related to the libpcsc I see the following logs Which results in the follwing images flapping (rough estimation: every second) I have compiled version 1.26.4 community edition from upstream and dection of the REINER SCT cyberJack RFID komfort works fine. I could authenticate with the nPA and see my personal data. |
pcsc works by a server-client architecture, where they communicate with each other. Inside the flatpak is only the client, thus "pcsc-lite". Now, the internal protocol for the communication is rather rigid. Most distros just compile pcsc with the default options for possible amount of smartcards, fedora, however, does not. That leads to the normally compiled pcsc-lite in this flatpak being incompatible on fedora hosts. This is a known issue, with no clear/easy fix on the horizon. Soru played around with pcsc for some other flat-packing and came up with a solution to still work on more hosts: Compiling both versions of pcsc-lite and determining in the runtime which one to load. Sadly sorus bash knowledge is not too good so she could only think of how to test for host system name, and not actual features.
Anyhow, the solution to compile both in is here:
And then, to determine what to load, a script to source pre-execution something as following:
The text was updated successfully, but these errors were encountered: