Hello Everyone,

I just put PC/SC Release 3 on the web.  The main difference is fixing some
bugs, dynamic binding of card libraries by ATR matching, and an example
PAM module and administrative tool for doing login/etc using PAM.

Note: You will either have to set LD_LIBRARY_PATH to:
ABSOLUTE PATH/src/resmgr
or statically link the Resource Manager to the PAM object or you may
not be able to log into your machine.  Try chfn first.

You will also need to edit your config file under etc/reader.conf and set
the paths correctly to the reader libraries.

The dynamic card binding occurs in SCard.c when you AttachByIFD.  It
identifies the card using SCARDTRACK and binds the appropriate library to
the generic virtual interface provided.  This is all hidden from the
application.

The talk about threads and card insertion/removal is important.  This will
be my next work.  GetStatusChange does deal with this.  I'll throw out
some ideas this next week.

The PAM stuff was tested with the Schlumberger and Towitoko readers
currently.  The Litronic reader driver has a few bugs that need to be
fixed up.  The driver works with PC/SC but it doesn't return a valid ATR
on all cards yet making it difficult to bind to the correct card type.

I will try to have the Litronic reader all up and working by next release.

Thanks
David Corcoran

*************************************************************
David Corcoran                 Internet Security/Smartcards

Home:                          Purdue University
2252 US Highway 52 West        Department of Computer Science
West Lafayette, IN 47906       CERIAS/COAST Laboratory
(765) 463-2455

http://www.cs.purdue.edu/homes/corcordt
http://www.linuxnet.com

*************************************************************


***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************

Reply via email to