diff options
Diffstat (limited to 'kio/kssl/kssl/HOWTO')
-rw-r--r-- | kio/kssl/kssl/HOWTO | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/kio/kssl/kssl/HOWTO b/kio/kssl/kssl/HOWTO new file mode 100644 index 000000000..023db8c4a --- /dev/null +++ b/kio/kssl/kssl/HOWTO @@ -0,0 +1,30 @@ + +NOTE: If you want to add a root file, please contact kde-core-devel and the +maintainer (currently staikos@kde.org) with full details. + + +1) Build cert_extract +2) Make a directory 'certtmp' +3) cd 'certtmp' +4) Run ../cert_extract /path/to/netscape/cert7.db + This will create many files and an index +5) Remove the TrustCenter level 0 certificate. +6) Merge these files into a bundle with: + ../cert_bundle /path/to/netscape/cert7.db cert.index ../caroot/ca-bundle.crt +7) Merge these files into a KDE config file with: + ../certkde +8) mv ksslcalist ../ +9) Merge in the local certs that we added ourselves with: + cd .. + ./mergelocal +10) *Do your diffs*! Make *sure* you commit what you think you are committing. +11) cvs commit + + + + +To add local files: +1) Create the .pem file and check it into cvs in kdelibs/kio/kssl/kssl. +2) List the pem file name as a single line in 'localcerts'. + + |