mutt-1.5.6i: problems with smime_keys
(1) smime_keys unconfigurably assumes 'openssl' is in /usr/bin/. This
is not always a good assumption.
(2) smime_keys will [in the default configuration] verify the S/MIME
cert you add. In smime-notes.txt, one has not yet created the
ca-bundle.crt file when one is told to add one's cert. The result is
ugly.
=======================================================================
...
Enter label: jsdy
added certificate: /home/jsdy/.smime/certificates/241870ad.0.
certificate c1ad2caf.0 (jsdy) for jsdy@xxxxxxxxxxxxxxx added.
==> about to verify certificate of jsdy@xxxxxxxxxxxxxxx
Error loading file /home/jsdy/.smime/ca-bundle.crt
20991:error:02001002:system library:fopen:No such file or
directory:bss_file.c:104:fopen('/home/jsdy/.smime/ca-bundle.crt','r')
20991:error:2006D080:BIO routines:BIO_new_file:no such file:bss_file.c:107:
20991:error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system
lib:by_file.c:274:
usage: verify [-verbose] [-CApath path] [-CAfile file] [-purpose purpose]
[-crl_check] [-engine e] cert1 cert2 ...
recognized usages:
sslclient SSL client
sslserver SSL server
nssslserver Netscape SSL server
smimesign S/MIME signing
smimeencrypt S/MIME encryption
crlsign CRL signing
any Any Purpose
ocsphelper OCSP helper
'/usr/local/bin/openssl verify -CAfile /home/jsdy/.smime/ca-bundle.crt -purpose
smimesign -purpose smimeencrypt -untrusted
/home/jsdy/.smime/certificates/241870ad.0
/home/jsdy/.smime/certificates/c1ad2caf.0' returned 256 at
/usr/local/bin/smime_keys line 830, <INDEX> line 1.
=======================================================================
--
Joe Yao jsdy@xxxxxxxxxxxxxxx - Joseph S. D. Yao
OSIS Center Systems Support EMT-B
-----------------------------------------------------------------------
This message is not an official statement of OSIS Center policies.