-
-
Notifications
You must be signed in to change notification settings - Fork 63
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
incompatibility between pcsc-tools 1.5.2 and pcsc-lite-devel 1.8.23? #23
Comments
What is the output of:
|
|
Now please provide a pcscd log as described at https://pcsclite.apdu.fr/#support |
|
It is a PolicyKit issue. I don't know why the function failed. diff --git a/src/auth.c b/src/auth.c
index 1d06b3f..f8ea2dc 100644
--- a/src/auth.c
+++ b/src/auth.c
@@ -80,10 +80,11 @@ unsigned IsClientAuthorized(int socket, const char* action, const char* reader)
return 0;
}
- authority = polkit_authority_get_sync(NULL, NULL);
+ authority = polkit_authority_get_sync(NULL, &error);
if (authority == NULL)
{
- Log1(PCSC_LOG_CRITICAL, "polkit_authority_get_sync failed");
+ Log2(PCSC_LOG_CRITICAL, "polkit_authority_get_sync failed: %s",
+ error->message);
return 0;
}
|
|
You are using a pcscd with a libpcsclite.so.1 from 2 different versions of pcsc-lite. This can't work. |
When we build ourselves the libpcsclite from the source it worked fine, but when we take the binary from the SUSE repo (same version) it fails, we will check with SUSE. |
I am downloading:
For SLES 15 but got:
versions used:
The text was updated successfully, but these errors were encountered: