Hello,

This may not be the correct place to ask this question, if not, please let me 
know.

Many 3rd party software applications pull copies of the certdata.txt to 
generate PEM files (perhaps other uses).  Recently, for example, I was looking 
at curl's mk-ca-bundle script, and it pulls from MXR's mozilla[1] which is 
nearly a year old.  Then I got curious, and looked around and found 
certdata.txt in many other places, often with different Last Modification 
times, file sizes, and contents, most of which no longer have a version number 
in them, which further confuses things.

Well, naturally I figured nss tree might be the best place to look.  But upon 
comparing time stamps, file sizes, and contents, I found that the nss tree, 
although it has the same contents as -central, -beta and -aurora, is a full 24 
minutes older than -aurora, 18 minutes older than -release yet -release is 
nearly 200kb smaller in size.

Anyways, I've volunteered to update the scripts, but am not sure of the best 
place to pull certdata.txt.  "Best" meaning not susceptible to update goofs 
like typos, incorrect data, etc, yet otherwise accurate about which CA's can 
and can not be trusted.  I do not think it necessarily must be tied to any 
specific release of the Mozilla browser.

Thus far, we've planned to implement an option to specify a short name to pull 
from one of the corresponding trees, otherwise use a URL if specified, 
otherwise default to -release (or possibly nss).

[1] mozilla : Sat, 29 Dec 2012 20:03:40 GMT; 1,306,494 bytes
[2] nss     : Thu, 05 Dec 2013 09:58:06 GMT; 1,571,146 bytes
[3] -central: Thu, 05 Dec 2013 12:01:58 GMT; 1,571,146 bytes
[4] -aurora : Thu, 05 Dec 2013 09:34:03 GMT; 1,571,146 bytes
[5] -beta   : Tue, 10 Dec 2013 09:49:07 GMT; 1,571,146 bytes
[6] -release: Thu, 05 Dec 2013 09:40:49 GMT; 1,387,627 bytes

[1] 
http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1

[2] http://mxr.mozilla.org/nss/source/lib/ckfw/builtins/certdata.txt?raw=1

[3] 
http://mxr.mozilla.org/mozilla-central/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1

[4] 
http://mxr.mozilla.org/mozilla-aurora/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1

[5] 
http://mxr.mozilla.org/mozilla-beta/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1

[6] 
http://mxr.mozilla.org/mozilla-release/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1


Please advise, and kind regards.

-- 
Leif
_______________________________________________
dev-security-policy mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-security-policy

Reply via email to