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


Reply via email to