Thanks for the reply.

Maybe you should have a look at this, now old, patch [1].
It should allow an application to be connected to a specific pcscd.

Yes, exactly. (Except that, afaict, we also need to do the same thing for the pubshm file, pid file, events dir, and the ipc dir in general).


I don't know what you understand by "we want each client to have a
fully separated smart card channel".
Will you have one different (physical) smart card reader per client application?

The issue is that there will be N client machines, running the Spice client software, with N physical card readers. There will be 1 application server, running N different Xorg sessions. For simplicity, let's say that we have N instances of xdm running. The challenge is that, with an unmodified pcscd, there would be 1 pcscd, with N emulated cards. So each xdm would see N different cards. The the desired result is for each xdm to see only 1 card (and, obviously, the card that is connected to its session).

Does that help clarify?

Cheers,

Jeremy

_______________________________________________
Pcsclite-muscle mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle

Reply via email to