Marketplace/Reviewers/Apps/InstallingReviewerCerts: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 19: Line 19:
### # NSS/bin must be ahead of the rest of the path because NSS and Windows both have tools called "certutil".
### # NSS/bin must be ahead of the rest of the path because NSS and Windows both have tools called "certutil".
### export PATH=$NSS/bin:$NSS/lib:$PATH
### export PATH=$NSS/bin:$NSS/lib:$PATH
# Run the following commands:
# To build the new certs:
## rm -Rf certdb.tmp
## rm -Rf certdb.tmp
##  ./new_certdb.sh certdb.tmp #  * see note below
##  ./new_certdb.sh certdb.tmp
##  ./add_or_replace_root_cert.sh certdb.tmp root-ca-reviewers-marketplace #  * see note below
##  ./add_or_replace_root_cert.sh certdb.tmp root-ca-reviewers-marketplace  
# if you want -dev support too do:
##  ./add_or_replace_root_cert.sh certdb.tmp marketplace-dev-public-root
#./add_or_replace_root_cert.sh certdb.tmp marketplace-dev-reviewers-root
##  ./change_trusted_servers.sh full_unagi "https://marketplace-dev.allizom.org,https://marketplace.firefox.com"
##  ./change_trusted_servers.sh full_unagi "https://marketplace-dev.allizom.org,https://marketplace.firefox.com"
# And finally:
##  ./push_certdb.sh full_unagi certdb.tmp
##  ./push_certdb.sh full_unagi certdb.tmp


* Step 2 is just for modifying the default certs to add reviewer support - if you're lucky you might be able to persuade someone who already has NSS installed to create the certdb.tmp folder and patch it with reviewer cert access for you :)
If you're lucky you might be able to persuade someone who already has NSS installed to create the certdb.tmp folder, patch it with reviewer cert access, and email it to you :) If so you only need to complete step 1 (get the git repo) and the last step to push the certdb.tmp contents to the device!
Confirmed users
448

edits