"Patrick O. Cesard" wrote:
> Hello,
>
> When deploying my NSS applications (I used NSS3.1), what libraries
> besides the NSPR libs (libnspr4, libplds4, and libplc4) do I need to
> deploy? My apps do not use FORTEZZA and they could run on any SPARC
> machine with Solaris 2.7: The shared libs in NSS3.1 are:
>
> libfort.so libnssckbi.so libplds4.so
> libultrasparc4.so
> libnspr4.so libplc4.so libswft.so
As you mentioned above, NSPR libraries are libnspr4.so libplc4.so
libplds4.so.
lilbfort.so is the FORTEZZA PKCS #11 library.
libswft.so is the Software FORTEZZA PKCS #11 library.
libnssckbi.so is the Loadable Root Cert PKCS #11 library.
I think libultrasparc4.so is a library which can accellerate Bignum
(Read RSA and DSA) operation on ultrasparcs with 64 bit instructions.
You don't need libfort.so or libswft.so.
Your client applications my need libnssckbi.so to get a base level of
trust if you are talking to internet (rather than intranet) servers. You
should arrange to have libnssckbi.so added to your secmod.db either
programatically, at install time, or by placing libnssckbi.so in your
security config directory and letting NSS find it.
If you look at NSS 3.2, you will find the NSS itself now had 3 shared
libraries:
libnss3.so libssl3.so and libsmime3.so .
bob
>
>
> -- Patrick