Luca Capello a écrit :
Hello,
Hello,
my Gemplus GemPC Card reader worked well with libccid-1.3.0. Since my FSFE cryptocard broke, I couldn't test the new libccid-1.3.1 since today and after some debugging to find out why pcscd didn't work anymore, I discovered the following in /var/log/syslog: pcscd: configfile.l:129:evaluatetoken() Error with library \ /usr/lib/pcsc/drivers/serial/libccidtwin.so.1.3.0: \ No such file or directory Indeed, /etc/reader.conf.d/Gemplus_GemPC-Card contains: FRIENDLYNAME "GemPCTwin serial" DEVICENAME /dev/ttyS0:GemPCTwin LIBPATH /usr/lib/pcsc/drivers/serial/libccidtwin.so.1.3.0 CHANNELID 0
/etc/reader.conf.d/Gemplus_GemPC-Card is a file you created yourself. It is not provided by libccid.
libccid provides the file /etc/reader.conf.d/libccidtwin which is a sample configuration file with every thing commented, but with the correct filename for the driver.
I consider this a regression and I'd like to have also something general (similar to what is happening with system libraries), so the user can specify which library the reader should use without specifying a specific a specific version of the library. Obviously, if the user wants, she/he can still refers to a specific library version.
You are right. I will also provide a libccidtwin.so link so that users do not have to edit the configuration file for each new version.
Bye, -- Dr. Ludovic Rousseau