diff options
author | Rich Salz <rsalz@akamai.com> | 2020-01-16 19:40:52 +0100 |
---|---|---|
committer | Dr. Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com> | 2020-01-29 18:42:31 +0100 |
commit | 65718c516ec69ff2314d12c7ce57b242ccc3021d (patch) | |
tree | 31f951969e00d21b15659576b2dbb92f11cf76f4 /doc/man1/openssl-smime.pod.in | |
parent | Add more generated man1 doc files (diff) | |
download | openssl-65718c516ec69ff2314d12c7ce57b242ccc3021d.tar.xz openssl-65718c516ec69ff2314d12c7ce57b242ccc3021d.zip |
Document most missing options
Add cmd-nits make target.
Listing options should stop when it hits the "parameters" separator.
Add missing .pod.in files to doc/man1/build.info
Tweak find-doc-nits to try openssl-XXX before XXX for POD files and
change an error messavge to be more useful.
Fix the following pages: ca, cms, crl, dgst, enc,
engine, errstr, gendsa, genrsa, list, ocsp, passwd, pkcs7, pkcs12, rand,
rehash, req, rsautil, s_server, speed, s_time,
sess_id, smime, srp, ts, x509.
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/10873)
Diffstat (limited to 'doc/man1/openssl-smime.pod.in')
-rw-r--r-- | doc/man1/openssl-smime.pod.in | 39 |
1 files changed, 31 insertions, 8 deletions
diff --git a/doc/man1/openssl-smime.pod.in b/doc/man1/openssl-smime.pod.in index 55bd34f72e..e9500924ef 100644 --- a/doc/man1/openssl-smime.pod.in +++ b/doc/man1/openssl-smime.pod.in @@ -21,6 +21,14 @@ B<openssl> B<smime> [B<-in> I<file>] [B<-certfile> I<file>] [B<-signer> I<file>] +[B<-nointern>] +[B<-noverify>] +[B<-nochain>] +[B<-nosigs>] +[B<-nocerts>] +[B<-noattr>] +[B<-nodetach>] +[B<-nosmimecap>] [B<-recip> I< file>] [B<-inform> B<DER>|B<PEM>|B<SMIME>] [B<-outform> B<DER>|B<PEM>|B<SMIME>] @@ -38,6 +46,7 @@ B<openssl> B<smime> [B<-stream>] [B<-md> I<digest>] {- $OpenSSL::safe::opt_trust_synopsis -} +{- $OpenSSL::safe::opt_engine_synopsis -} {- $OpenSSL::safe::opt_r_synopsis -} {- $OpenSSL::safe::opt_v_synopsis -} I<cert.pem> ... @@ -178,7 +187,7 @@ Do not verify the signers certificate of a signed message. =item B<-nochain> -Do not do chain verification of signers certificates: that is don't +Do not do chain verification of signers certificates; that is, do not use the certificates in the signed message as untrusted CAs. =item B<-nosigs> @@ -198,6 +207,17 @@ Normally when a message is signed a set of attributes are included which include the signing time and supported symmetric algorithms. With this option they are not included. +=item B<-nodetach> + +When signing a message use opaque signing. This form is more resistant +to translation by mail relays but it cannot be read by mail agents that +do not support S/MIME. Without this option cleartext signing with +the MIME type multipart/signed is used. + +=item B<-nosmimecap> + +When signing a message, do not include the B<SMIMECapabilities> attribute. + =item B<-binary> Normally the input message is converted to "canonical" format which is @@ -210,13 +230,6 @@ is useful when handling binary data which may not be in MIME format. Normally the output file uses a single B<LF> as end of line. When this option is present B<CRLF> is used instead. -=item B<-nodetach> - -When signing a message use opaque signing: this form is more resistant -to translation by mail relays but it cannot be read by mail agents that -do not support S/MIME. Without this option cleartext signing with -the MIME type multipart/signed is used. - =item B<-certfile> I<file> Allows additional certificates to be specified. When signing these will @@ -230,6 +243,14 @@ used multiple times if more than one signer is required. If a message is being verified then the signers certificates will be written to this file if the verification was successful. +=item B<-nocerts> + +Don't include signers certificate when signing. + +=item B<-noattr> + +Don't include any signed attributes when signing. + =item B<-recip> I<file> The recipients certificate when decrypting a message. This certificate @@ -263,6 +284,8 @@ Any verification errors cause the command to exit. {- $OpenSSL::safe::opt_trust_item -} +{- $OpenSSL::safe::opt_engine_item -} + {- $OpenSSL::safe::opt_r_item -} =item I<cert.pem> ... |