Document -no-CApath and -no-CAfile

Add documentation to all the appropriate apps for the new -no-CApath and
-no-CAfile options.

Reviewed-by: Andy Polyakov <appro@openssl.org>
This commit is contained in:
Matt Caswell 2015-09-22 19:43:59 +01:00
parent 2b6bcb702d
commit 40e2d76bec
8 changed files with 80 additions and 0 deletions

View File

@ -35,6 +35,8 @@ B<openssl> B<cms>
[B<-print>] [B<-print>]
[B<-CAfile file>] [B<-CAfile file>]
[B<-CApath dir>] [B<-CApath dir>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-attime timestamp>] [B<-attime timestamp>]
[B<-check_ss_sig>] [B<-check_ss_sig>]
[B<-crl_check>] [B<-crl_check>]
@ -272,6 +274,14 @@ B<-verify>. This directory must be a standard certificate directory: that
is a hash of each subject name (using B<x509 -hash>) should be linked is a hash of each subject name (using B<x509 -hash>) should be linked
to each certificate. to each certificate.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-md digest> =item B<-md digest>
digest algorithm to use when signing or resigning. If not present then the digest algorithm to use when signing or resigning. If not present then the

View File

@ -30,6 +30,8 @@ B<openssl> B<ocsp>
[B<-path>] [B<-path>]
[B<-CApath dir>] [B<-CApath dir>]
[B<-CAfile file>] [B<-CAfile file>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-attime timestamp>] [B<-attime timestamp>]
[B<-check_ss_sig>] [B<-check_ss_sig>]
[B<-crl_check>] [B<-crl_check>]
@ -177,6 +179,14 @@ connection timeout to the OCSP responder in seconds
file or pathname containing trusted CA certificates. These are used to verify file or pathname containing trusted CA certificates. These are used to verify
the signature on the OCSP response. the signature on the OCSP response.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-attime>, B<-check_ss_sig>, B<-crl_check>, B<-crl_check_all>, =item B<-attime>, B<-check_ss_sig>, B<-crl_check>, B<-crl_check_all>,
B<explicit_policy>, B<-extended_crl>, B<-ignore_critical>, B<-inhibit_any>, B<explicit_policy>, B<-extended_crl>, B<-ignore_critical>, B<-inhibit_any>,
B<-inhibit_map>, B<-issuer_checks>, B<-partial_chain>, B<-policy>, B<-inhibit_map>, B<-issuer_checks>, B<-partial_chain>, B<-policy>,

View File

@ -39,6 +39,8 @@ B<openssl> B<pkcs12>
[B<-rand file(s)>] [B<-rand file(s)>]
[B<-CAfile file>] [B<-CAfile file>]
[B<-CApath dir>] [B<-CApath dir>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-CSP name>] [B<-CSP name>]
=head1 DESCRIPTION =head1 DESCRIPTION
@ -281,6 +283,14 @@ CA storage as a directory. This directory must be a standard certificate
directory: that is a hash of each subject name (using B<x509 -hash>) should be directory: that is a hash of each subject name (using B<x509 -hash>) should be
linked to each certificate. linked to each certificate.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-CSP name> =item B<-CSP name>
write B<name> as a Microsoft CSP name. write B<name> as a Microsoft CSP name.

View File

@ -20,6 +20,8 @@ B<openssl> B<s_client>
[B<-pass arg>] [B<-pass arg>]
[B<-CApath directory>] [B<-CApath directory>]
[B<-CAfile filename>] [B<-CAfile filename>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-attime timestamp>] [B<-attime timestamp>]
[B<-check_ss_sig>] [B<-check_ss_sig>]
[B<-crl_check>] [B<-crl_check>]
@ -158,6 +160,14 @@ also used when building the client certificate chain.
A file containing trusted certificates to use during server authentication A file containing trusted certificates to use during server authentication
and to use when attempting to build the client certificate chain. and to use when attempting to build the client certificate chain.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-attime>, B<-check_ss_sig>, B<-crl_check>, B<-crl_check_all>, =item B<-attime>, B<-check_ss_sig>, B<-crl_check>, B<-crl_check_all>,
B<explicit_policy>, B<-extended_crl>, B<-ignore_critical>, B<-inhibit_any>, B<explicit_policy>, B<-extended_crl>, B<-ignore_critical>, B<-inhibit_any>,
B<-inhibit_map>, B<-issuer_checks>, B<-partial_chain>, B<-policy>, B<-inhibit_map>, B<-issuer_checks>, B<-partial_chain>, B<-policy>,

View File

@ -34,6 +34,8 @@ B<openssl> B<s_server>
[B<-state>] [B<-state>]
[B<-CApath directory>] [B<-CApath directory>]
[B<-CAfile filename>] [B<-CAfile filename>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-attime timestamp>] [B<-attime timestamp>]
[B<-check_ss_sig>] [B<-check_ss_sig>]
[B<-explicit_policy>] [B<-explicit_policy>]
@ -207,6 +209,14 @@ and to use when attempting to build the server certificate chain. The list
is also used in the list of acceptable client CAs passed to the client when is also used in the list of acceptable client CAs passed to the client when
a certificate is requested. a certificate is requested.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-verify depth>, B<-Verify depth> =item B<-verify depth>, B<-Verify depth>
The verify depth to use. This specifies the maximum length of the The verify depth to use. This specifies the maximum length of the

View File

@ -14,6 +14,8 @@ B<openssl> B<s_time>
[B<-key filename>] [B<-key filename>]
[B<-CApath directory>] [B<-CApath directory>]
[B<-CAfile filename>] [B<-CAfile filename>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-reuse>] [B<-reuse>]
[B<-new>] [B<-new>]
[B<-verify depth>] [B<-verify depth>]
@ -75,6 +77,14 @@ also used when building the client certificate chain.
A file containing trusted certificates to use during server authentication A file containing trusted certificates to use during server authentication
and to use when attempting to build the client certificate chain. and to use when attempting to build the client certificate chain.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-new> =item B<-new>
performs the timing test using a new session ID for each connection. performs the timing test using a new session ID for each connection.

View File

@ -17,6 +17,8 @@ B<openssl> B<smime>
[B<-in file>] [B<-in file>]
[B<-CAfile file>] [B<-CAfile file>]
[B<-CApath dir>] [B<-CApath dir>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-attime timestamp>] [B<-attime timestamp>]
[B<-check_ss_sig>] [B<-check_ss_sig>]
[B<-crl_check>] [B<-crl_check>]
@ -175,6 +177,14 @@ B<-verify>. This directory must be a standard certificate directory: that
is a hash of each subject name (using B<x509 -hash>) should be linked is a hash of each subject name (using B<x509 -hash>) should be linked
to each certificate. to each certificate.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-md digest> =item B<-md digest>
digest algorithm to use when signing or resigning. If not present then the digest algorithm to use when signing or resigning. If not present then the

View File

@ -9,6 +9,8 @@ verify - Utility to verify certificates.
B<openssl> B<verify> B<openssl> B<verify>
[B<-CAfile file>] [B<-CAfile file>]
[B<-CApath directory>] [B<-CApath directory>]
[B<-no-CAfile>]
[B<-no-CApath>]
[B<-attime timestamp>] [B<-attime timestamp>]
[B<-check_ss_sig>] [B<-check_ss_sig>]
[B<-CRLfile file>] [B<-CRLfile file>]
@ -68,6 +70,14 @@ form ("hash" is the hashed certificate subject name: see the B<-hash> option
of the B<x509> utility). Under Unix the B<c_rehash> script will automatically of the B<x509> utility). Under Unix the B<c_rehash> script will automatically
create symbolic links to a directory of certificates. create symbolic links to a directory of certificates.
=item B<-no-CAfile>
Do not load the trusted CA certificates from the default file location
=item B<-no-CApath>
Do not load the trusted CA certificates from the default directory location
=item B<-attime timestamp> =item B<-attime timestamp>
Perform validation checks using time specified by B<timestamp> and not Perform validation checks using time specified by B<timestamp> and not