I was able to make it work by symlinking opensc-pkcs11.so into /usr/lib.
I found that solution using this strace:

25142 open("/etc/ld.so.cache", O_RDONLY) = 3
25142 fstat(3, {st_mode=S_IFREG|0644, st_size=97832, ...}) = 0
25142 mmap(NULL, 97832, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2a95f2e000
25142 close(3)                          = 0
25142 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
25142 open("/lib/tls/x86_64/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
25142 stat("/lib/tls/x86_64", 0x7fbfffd930) = -1 ENOENT (No such file or 
directory)
25142 open("/lib/tls/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such file or 
directory)
25142 stat("/lib/tls", 0x7fbfffd930)    = -1 ENOENT (No such file or directory)
25142 open("/lib/x86_64/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such file 
or directory)
25142 stat("/lib/x86_64", 0x7fbfffd930) = -1 ENOENT (No such file or directory)
25142 open("/lib/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such file or 
directory)
25142 stat("/lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
25142 open("/usr/lib/tls/x86_64/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No 
such file or directory)
25142 stat("/usr/lib/tls/x86_64", 0x7fbfffd930) = -1 ENOENT (No such file or 
directory)
25142 open("/usr/lib/tls/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such file 
or directory)
25142 stat("/usr/lib/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
25142 open("/usr/lib/x86_64/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such 
file or directory)
25142 stat("/usr/lib/x86_64", 0x7fbfffd930) = -1 ENOENT (No such file or 
directory)
25142 open("/usr/lib/opensc-pkcs11.so", O_RDONLY) = -1 ENOENT (No such file or 
directory)
25142 stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=73728, ...}) = 0
25142 munmap(0x2a95f2e000, 97832)       = 0

Openssl isn't even looking in /usr/lib/opensc or /usr/lib/pkcs11

-jwb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to