cygwinでssl証明書を追加する

cygwin上のfetchmailsslを使うため、証明書を追加した。前にも書いた事と同じです。色々と忘れてしまっていたので、fetchmailを使ってGmailのメールをダウンロードする - mteramoto's blogが参考になった。

openssl s_client -connect pop.gmail.com:995 -showcerts

で必要な証明書を確認した。PEM形式で証明書が配布されていなければ、�������Υե����������ˤĤ���に記載されている

$ openssl x509 \
 -inform der \
 -in 変換元ファイル名 \
 -outform pem \
 -out 変換先ファイル名 \

で、DERからPEMへ変換する。PEMファイルを/usr/ssl/certs/へコピーして

$ cd /usr/ssl/certs
$ ln -s Equifax_Secure_Certificate_Authority.pem $(openssl x509 -noout -hash < Equifax_Secure_Certificate_Authority.pem).0
$ ln -s GTEGlRoot.pem $(openssl x509 -noout -hash < GTEGlRoot.pem).0

で完了。