[tor-commits] [tor-messenger-build/master] Enable shipping the SPI root cert

sukhbir at torproject.org sukhbir at torproject.org
Fri Dec 5 04:50:29 UTC 2014


commit bbf2029bd53faaf0396ce96cea2efa361cb5e9cf
Author: Sukhbir Singh <sukhbir at torproject.org>
Date:   Fri Dec 5 10:20:33 2014 +0530

    Enable shipping the SPI root cert
---
 projects/instantbird/build                 |    3 +-
 projects/instantbird/ccc-jabber-cacert.der |  170 ----------------------------
 projects/instantbird/config                |    1 +
 3 files changed, 2 insertions(+), 172 deletions(-)

diff --git a/projects/instantbird/build b/projects/instantbird/build
index a925891..0a6dbe3 100644
--- a/projects/instantbird/build
+++ b/projects/instantbird/build
@@ -37,8 +37,7 @@ for patch in $(ls -1 ../*.patch | sort)
 do
   patch -p1 < $patch
 done
-# cat ../spi-cacert.der >> mozilla/security/nss/lib/ckfw/builtins/certdata.txt
-# cat ../ccc-jabber-cacert.der >> mozilla/security/nss/lib/ckfw/builtins/certdata.txt
+cat ../spi-cacert.der >> mozilla/security/nss/lib/ckfw/builtins/certdata.txt
 cd mozilla
 if ls -1 $rootdir/*.mozpatch > /dev/null 2>&1
 then
diff --git a/projects/instantbird/ccc-jabber-cacert.der b/projects/instantbird/ccc-jabber-cacert.der
deleted file mode 100644
index abe8a43..0000000
--- a/projects/instantbird/ccc-jabber-cacert.der
+++ /dev/null
@@ -1,170 +0,0 @@
-
-#
-# Certificate "CCC Jabber Service"
-#
-# Issuer: E=support at cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA
-# Serial Number: 914674 (0xdf4f2)
-# Subject: CN=jabber.ccc.de,O=Chaos Computer Club e.V.,L=Hamburg,ST=Hamburg,C=DE
-# Not Valid Before: Thu Oct 17 20:50:19 2013
-# Not Valid After : Sat Oct 17 20:50:19 2015
-# Fingerprint (SHA-256): 63:0F:F6:2F:26:2E:2E:D3:52:4E:03:1F:39:1B:72:96:FD:09:9E:CA:10:64:76:88:74:C4:49:52:6F:94:A5:41
-# Fingerprint (SHA1): 4E:09:F9:D9:F2:24:17:46:84:76:8D:46:7A:84:B1:39:B8:6A:02:1F
-CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "CCC Jabber Service"
-CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-CKA_SUBJECT MULTILINE_OCTAL
-\060\154\061\013\060\011\006\003\125\004\006\023\002\104\105\061
-\020\060\016\006\003\125\004\010\023\007\110\141\155\142\165\162
-\147\061\020\060\016\006\003\125\004\007\023\007\110\141\155\142
-\165\162\147\061\041\060\037\006\003\125\004\012\023\030\103\150
-\141\157\163\040\103\157\155\160\165\164\145\162\040\103\154\165
-\142\040\145\056\126\056\061\026\060\024\006\003\125\004\003\023
-\015\152\141\142\142\145\162\056\143\143\143\056\144\145
-END
-CKA_ID UTF8 "0"
-CKA_ISSUER MULTILINE_OCTAL
-\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-\100\143\141\143\145\162\164\056\157\162\147
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\003\015\364\362
-END
-CKA_VALUE MULTILINE_OCTAL
-\060\202\005\231\060\202\003\201\240\003\002\001\002\002\003\015
-\364\362\060\015\006\011\052\206\110\206\367\015\001\001\005\005
-\000\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157
-\157\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025
-\150\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162
-\164\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031
-\103\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040
-\101\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052
-\206\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162
-\164\100\143\141\143\145\162\164\056\157\162\147\060\036\027\015
-\061\063\061\060\061\067\062\060\065\060\061\071\132\027\015\061
-\065\061\060\061\067\062\060\065\060\061\071\132\060\154\061\013
-\060\011\006\003\125\004\006\023\002\104\105\061\020\060\016\006
-\003\125\004\010\023\007\110\141\155\142\165\162\147\061\020\060
-\016\006\003\125\004\007\023\007\110\141\155\142\165\162\147\061
-\041\060\037\006\003\125\004\012\023\030\103\150\141\157\163\040
-\103\157\155\160\165\164\145\162\040\103\154\165\142\040\145\056
-\126\056\061\026\060\024\006\003\125\004\003\023\015\152\141\142
-\142\145\162\056\143\143\143\056\144\145\060\202\001\042\060\015
-\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001
-\017\000\060\202\001\012\002\202\001\001\000\310\261\317\205\204
-\034\231\376\301\360\110\352\155\135\376\122\023\172\361\001\200
-\265\357\075\056\112\164\114\356\131\337\306\274\373\060\275\167
-\201\126\272\032\324\117\037\344\050\310\253\334\114\113\127\071
-\022\362\020\366\163\322\312\174\362\263\326\037\056\002\050\165
-\143\366\111\332\032\130\065\323\252\076\310\143\024\140\026\306
-\307\032\024\351\264\157\102\062\333\010\270\074\154\220\334\116
-\100\047\352\117\102\050\151\277\365\103\176\131\132\141\112\373
-\267\321\037\356\030\327\000\004\216\141\245\247\144\234\146\004
-\227\345\076\145\253\343\066\110\375\066\243\350\152\240\021\235
-\330\026\217\317\212\324\317\375\353\020\101\104\362\045\363\341
-\174\011\361\176\115\047\246\237\266\253\337\215\165\120\015\364
-\202\046\145\112\251\365\072\276\110\144\360\013\214\357\272\205
-\116\056\237\350\213\022\100\246\011\317\174\052\235\142\063\353
-\131\272\201\317\172\373\016\067\050\245\105\056\053\302\213\246
-\100\335\372\252\144\343\246\271\250\125\223\215\332\133\300\361
-\142\106\331\027\257\372\117\303\371\151\151\002\003\001\000\001
-\243\202\001\065\060\202\001\061\060\014\006\003\125\035\023\001
-\001\377\004\002\060\000\060\016\006\003\125\035\017\001\001\377
-\004\004\003\002\003\250\060\064\006\003\125\035\045\004\055\060
-\053\006\010\053\006\001\005\005\007\003\002\006\010\053\006\001
-\005\005\007\003\001\006\011\140\206\110\001\206\370\102\004\001
-\006\012\053\006\001\004\001\202\067\012\003\003\060\063\006\010
-\053\006\001\005\005\007\001\001\004\047\060\045\060\043\006\010
-\053\006\001\005\005\007\060\001\206\027\150\164\164\160\072\057
-\057\157\143\163\160\056\143\141\143\145\162\164\056\157\162\147
-\057\060\061\006\003\125\035\037\004\052\060\050\060\046\240\044
-\240\042\206\040\150\164\164\160\072\057\057\143\162\154\056\143
-\141\143\145\162\164\056\157\162\147\057\162\145\166\157\153\145
-\056\143\162\154\060\163\006\003\125\035\021\004\154\060\152\202
-\015\152\141\142\142\145\162\056\143\143\143\056\144\145\202\030
-\143\157\156\146\145\162\145\156\143\145\056\152\141\142\142\145
-\162\056\143\143\143\056\144\145\202\025\152\141\142\142\145\162
-\144\056\152\141\142\142\145\162\056\143\143\143\056\144\145\202
-\024\160\165\142\163\165\142\056\152\141\142\142\145\162\056\143
-\143\143\056\144\145\202\022\166\152\165\144\056\152\141\142\142
-\145\162\056\143\143\143\056\144\145\060\015\006\011\052\206\110
-\206\367\015\001\001\005\005\000\003\202\002\001\000\077\170\011
-\215\332\027\172\024\250\037\276\341\366\153\301\350\223\321\075
-\260\067\207\060\053\274\153\021\140\104\162\336\315\163\161\073
-\204\346\055\171\316\152\154\346\166\205\016\345\355\027\002\223
-\010\067\115\163\165\276\157\076\060\220\370\204\051\205\020\226
-\043\137\366\120\324\256\114\205\110\175\254\034\174\321\173\243
-\314\001\242\270\206\276\300\147\242\242\032\266\224\072\221\115
-\351\317\140\335\117\226\257\230\127\334\317\240\143\125\065\230
-\227\315\225\163\023\002\225\161\247\043\244\311\200\137\150\264
-\221\361\053\322\016\000\316\071\327\302\064\146\314\046\243\106
-\074\056\134\313\032\307\067\054\373\260\115\224\260\215\143\045
-\017\125\042\027\126\024\245\176\125\146\147\146\060\171\107\026
-\304\110\360\117\375\162\361\307\300\016\323\311\271\242\352\147
-\041\143\212\133\026\255\112\163\003\304\067\040\301\153\243\070
-\107\116\212\375\063\241\242\060\053\033\012\220\353\252\361\147
-\151\157\260\074\004\113\332\144\006\250\052\143\341\014\355\225
-\303\114\026\372\323\002\373\222\206\102\111\244\324\334\046\352
-\072\004\253\337\077\220\322\274\016\172\055\112\226\055\243\070
-\161\107\027\101\017\154\050\276\166\254\317\372\161\155\137\053
-\154\346\301\322\171\140\367\051\343\165\211\141\022\033\124\106
-\012\006\070\337\363\121\356\113\345\271\002\233\156\132\150\101
-\147\135\263\151\107\240\246\047\356\245\154\214\062\003\140\110
-\076\111\367\102\124\164\373\057\263\057\274\141\155\263\205\205
-\246\226\121\233\167\265\222\056\175\063\133\361\362\132\120\055
-\320\357\311\047\241\110\221\023\366\270\074\020\313\074\161\204
-\307\021\273\127\110\201\256\127\015\305\146\104\176\066\051\021
-\222\100\147\360\355\306\343\135\136\052\007\250\243\151\061\167
-\300\105\041\165\107\270\377\312\103\174\017\145\224\237\253\163
-\334\163\103\151\155\006\025\003\004\212\124\037\047\264\124\360
-\025\226\006\370\372\322\154\122\020\327\166\133\004\305\023\063
-\346\077\036\175\155\330\117\225\177\276\151\130\247\271\023\215
-\031\012\373\105\330\215\313\134\136\165\210\116\307\261\254\352
-\356\031\121\144\122\171\156\326\030\374\015\307\225
-END
-
-# Trust for "CCC Jabber Service"
-# Issuer: E=support at cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA
-# Serial Number: 914674 (0xdf4f2)
-# Subject: CN=jabber.ccc.de,O=Chaos Computer Club e.V.,L=Hamburg,ST=Hamburg,C=DE
-# Not Valid Before: Thu Oct 17 20:50:19 2013
-# Not Valid After : Sat Oct 17 20:50:19 2015
-# Fingerprint (SHA-256): 63:0F:F6:2F:26:2E:2E:D3:52:4E:03:1F:39:1B:72:96:FD:09:9E:CA:10:64:76:88:74:C4:49:52:6F:94:A5:41
-# Fingerprint (SHA1): 4E:09:F9:D9:F2:24:17:46:84:76:8D:46:7A:84:B1:39:B8:6A:02:1F
-CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "CCC Jabber Service"
-CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-\116\011\371\331\362\044\027\106\204\166\215\106\172\204\261\071
-\270\152\002\037
-END
-CKA_CERT_MD5_HASH MULTILINE_OCTAL
-\014\101\362\053\214\147\235\160\222\215\317\335\363\117\200\301
-END
-CKA_ISSUER MULTILINE_OCTAL
-\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157
-\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150
-\164\164\160\072\057\057\167\167\167\056\143\141\143\145\162\164
-\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103
-\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101
-\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206
-\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164
-\100\143\141\143\145\162\164\056\157\162\147
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\003\015\364\362
-END
-CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
diff --git a/projects/instantbird/config b/projects/instantbird/config
index 30af0f4..d69d5cc 100644
--- a/projects/instantbird/config
+++ b/projects/instantbird/config
@@ -56,6 +56,7 @@ input_files:
   - name: mozilla-src
     project: mozilla
     pkg_type: src
+  - filename: spi-cacert.der
   - filename: preferences.patch
   - filename: prepare-messages-for-displaying.patch
   - filename: test-transformation-api.patch



More information about the tor-commits mailing list