Hi Artur,

Wow, I think that this is one of the first Sun Ray posts that I
have seen on the MUSCLE list! Cool!

i'm very proud ;)

I will send you a certificate (the paper kind) to put up on your wall :-)

Make sure that you have the latest patches for SRSS 2.0, and the
latest SUNWsrcbp package. That package provides a PC/SC-lite API
for the internal Sun Ray reader. That will get you going at the
APDU level. Note a couple of things about Sun Ray:

   - No T=1 support in SRSS 2.0, you have to load SRSS 3
     since we added T=1 support to the Sun Ray firmware
     and server-side code in SRSS 3.

is this will cause any disadvantages in work ?

I don't understand the question. If you want to use T=1 cards with Sun Ray's internal reader, you will need the updated SRSS release (firmware + server-side code).

   - pcscd doesn't work with Sun Rays yet since it doesn't
     provide distinct, protected reader channels based on
     Sun Ray desktop sessions - we're working on mods to
     pcscd for that as well.


in problem i'v faced, this is less important, i think

Yes, since the SUNWsrcbp package does the right thing for the internal reader.

Other than that, all of the standard MUSCLE stuff such as PAM
and PKCS#11 modules work OK on Sun Ray.

well, think it should look like this: 1)SUNWsrcbp - (i'v installed 1.0_09) in fact pcsc library. also, latests
patch for sunray
2)compile opensc. but there i must give path to pcsc-lite. configure
script (pkg-config in fact) says that cannot find libpcsclite.pc file.
which is correct, because this file is in src directory of pcsc-lite
source only. more specyficly - there's no such file in /opt/SUNWsrcbp
there's only shared libs. what about header files, required, i think, in
process of compilation. maybe, there is an SUNWsrcbp-dev package, which
includes all required stuff. or, there is other way for compile opensc, or
opensc is not required at all....

The SUNWsrcbp package only provides APDU-level access (the PC/SC-lite API) via the libpcsclite.so shared library. You don't need a special header file since this is built with the standard winscard.h header file that Dave wrote way back when.

How people have been doing this is to build their application
on a system that has the MUSCLE dev environment installed, that
can even be a Solaris/Sun Ray system if you install the MUSCLE
bits there. Then, just use the libpcsclite.so library that
comes from the SUNWsrcbp package as the PC/SC-lite interface,
you don't need to use pcscd and all the rest (and you can't
use it to talk to the Sun Ray internal reader yet anyway!).

So, it is a bit strange but it all does work :-)

I hope this helps.

mike

--
----------------------------------------------------------------------------
  Michael Bender                       E-Mail: [EMAIL PROTECTED]
  Sun Microsystems, Inc.                  Tel: 831-401-9510
  14 Network Circle                       Tel: x.31807
  Menlo Park, Ca. 94025
  Mailstop: UMPK14-260                    MD: VPN/IMAP

                    Never give up! Never surrender!

----------------------------------------------------------------------------
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to