David Stutzman wrote:
>>> Actually, most of the developers who work on it are
>> developing it for
>>> servers.  It is revenue from server sales that pay the salaries of
>>> most of NSS developers (since revenues from browser sales
>> are ... low :).
>>
>> They must be using it in pretty simple scenarios so far. The
>> whole "who called
>> NSS_Init first" game is really pretty fundamental...
>
> I think you're missing that you can have several applications that use
> NSS with their own configurations running at the same time, not only one
> copy of NSS initialized system-wide.

I never said anything about a single instance system-wide. I'm talking about 
multiple libraries within a single process that all try to use NSS. See this 
thread for a concrete example of the problem

news://news.mozilla.org:119/[EMAIL PROTECTED]

> For example, on windows xp Firefox
> and Thunderbird each have their own set of db files and their own copies
> of the NSS/NSPR libs and you can have both running at the same time with
> totally different configurations.  As another example, look at the
> Fedora Directory Server and Fedora Dogtag Certificate Authority
> products.  They are both Sun->Netscape->Red Hat->Fedora server products.
> You can have several "instances" of each product running on a single
> machine each with its own set of keys/certs/crypto modules.  Before NSS
> 3.12, you needed to use a separate cert/keydb for each application as
> the underlying database format didn't support multiple access if any one
> process had it open writable, but NSS 3.12 now supports a shareable
> format but it is not enabled by default which most likely explains why
> you still see key3 and cert8 files.
>
> Dave
-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/
_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to