Geoff Elgey wrote:
Has anyone managed to get Coolkey to work on Solaris 9 sparc?
I was using the PCSCshim library that allows the internal card reader to be used with PC/SC, and I got some thread panic when C_Initialize() was called.
This was similar to the issue I had with Redhat where the pthreads library must be linked with Coolkey to overcome a threading problem that occurs when C_Initialize() calls into pcsclite.
However, linking Coolkey with pthreads on Solaris 9 did not solve this issue, as C_Initialize() still aborts with a thread problem.
I replaced PCSCshim with my own PC/SC implementation that emulates a CAC in memory and Coolkey functioned without error, so this is another instance of thread linking mismatch between PC/SC and Coolkey, perhaps?
I haven't tried a USB-based libpscslite on Solaris yet, but I'm wondering if anyone else has got Coolkey and pcsclite to work with each other on Solaris?
Have you considered asking this on the Muscle too? I have seen some of the
SUN folks popping emails in there from time to time, and they either might
be able to help or perhaps would like to know about your problems.
 Michael Bender, Valerie Bubb, Paul Klissner & Sebastian Hans
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
Coolkey-devel mailing list