Command docs: fix links to other sections (sometimes in other manuals)
authorRichard Levitte <levitte@openssl.org>
Tue, 1 Oct 2019 18:06:22 +0000 (20:06 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 9 Oct 2019 08:44:32 +0000 (10:44 +0200)
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/10065)

15 files changed:
doc/man1/openssl-ca.pod
doc/man1/openssl-dsa.pod
doc/man1/openssl-ec.pod
doc/man1/openssl-genpkey.pod
doc/man1/openssl-pkcs12.pod
doc/man1/openssl-pkcs8.pod
doc/man1/openssl-pkey.pod
doc/man1/openssl-pkeyutl.pod
doc/man1/openssl-req.pod
doc/man1/openssl-rsa.pod
doc/man1/openssl-s_client.pod
doc/man1/openssl-s_server.pod
doc/man1/openssl-srp.pod
doc/man1/openssl-verify.pod
doc/man1/openssl-x509.pod

index bf5dc57034f1d5bb8c53a575cc909c8ab3891b4a..8e1ce25aa2632f63c4640d8675da8914332ed264 100644 (file)
@@ -147,7 +147,7 @@ Names and values of these options are algorithm-specific.
 
 The password used to encrypt the private key. Since on some
 systems the command line arguments are visible (e.g. Unix with
 
 The password used to encrypt the private key. Since on some
 systems the command line arguments are visible (e.g. Unix with
-the 'ps' utility) this option should be used with caution.
+the L<ps(1)> utility) this option should be used with caution.
 
 =item B<-selfsign>
 
 
 =item B<-selfsign>
 
index 55127db6e95c6b5c5a92d3b70c77c9d82758b970..3e3a114252af99c17ec15730fa92c014ccbf4d5a 100644 (file)
@@ -88,7 +88,7 @@ filename.
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-aes128>, B<-aes192>, B<-aes256>, B<-aria128>, B<-aria192>, B<-aria256>, B<-camellia128>, B<-camellia192>, B<-camellia256>, B<-des>, B<-des3>, B<-idea>
 
 
 =item B<-aes128>, B<-aes192>, B<-aes256>, B<-aria128>, B<-aria192>, B<-aria256>, B<-camellia128>, B<-camellia192>, B<-camellia256>, B<-des>, B<-des3>, B<-idea>
 
index a519367925ccbd802b94247cff8152c702942906..8f09692007ace63ed889bc5b394da18900e3f802 100644 (file)
@@ -81,7 +81,7 @@ filename.
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-des>|B<-des3>|B<-idea>
 
 
 =item B<-des>|B<-des3>|B<-idea>
 
index fdec91e064724bf86ea2003b269ab51e63a1893f..075bcfbfa7e722326dcb6e89b58e1a971d23c2a3 100644 (file)
@@ -83,8 +83,8 @@ below for more details.
 
 Set the public key algorithm option I<opt> to I<value>. The precise set of
 options supported depends on the public key algorithm used and its
 
 Set the public key algorithm option I<opt> to I<value>. The precise set of
 options supported depends on the public key algorithm used and its
-implementation. See L<KEY GENERATION OPTIONS> and
-L<PARAMETER GENERATION OPTIONS> below for more details.
+implementation. See L</KEY GENERATION OPTIONS> and
+L</PARAMETER GENERATION OPTIONS> below for more details.
 
 =item B<-genparam>
 
 
 =item B<-genparam>
 
@@ -243,7 +243,7 @@ options.
 =head2 EC Parameter Generation Options
 
 The EC parameter generation options are the same as for key generation. See
 =head2 EC Parameter Generation Options
 
 The EC parameter generation options are the same as for key generation. See
-L<EC Key Generation Options> above.
+L</EC Key Generation Options> above.
 
 =head1 NOTES
 
 
 =head1 NOTES
 
index e3c52f35397e3a88733458ed1d93bba2d960170e..4ea722b6e004429d465439f5fe7b28f688d02bf4 100644 (file)
@@ -85,8 +85,8 @@ see L<openssl(1)/Pass phrase options>.
 =item B<-passout> I<arg>
 
 Pass phrase source to encrypt any outputted private keys with. For more
 =item B<-passout> I<arg>
 
 Pass phrase source to encrypt any outputted private keys with. For more
-information about the format of I<arg> see the B<PASS PHRASE ARGUMENTS> section
-in L<openssl(1)>.
+information about the format of I<arg>
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-password> I<arg>
 
 
 =item B<-password> I<arg>
 
@@ -207,14 +207,12 @@ displays them.
 =item B<-pass> I<arg>, B<-passout> I<arg>
 
 The PKCS#12 file (i.e. output file) password source. For more information about
 =item B<-pass> I<arg>, B<-passout> I<arg>
 
 The PKCS#12 file (i.e. output file) password source. For more information about
-the format of I<arg> see the B<PASS PHRASE ARGUMENTS> section in
-L<openssl(1)>.
+the format of I<arg> see L<openssl(1)/Pass phrase options>.
 
 =item B<-passin> I<password>
 
 Pass phrase source to decrypt any input private keys with. For more information
 
 =item B<-passin> I<password>
 
 Pass phrase source to decrypt any input private keys with. For more information
-about the format of I<arg> see the B<PASS PHRASE ARGUMENTS> section in
-L<openssl(1)>.
+about the format of I<arg> see L<openssl(1)/Pass phrase options>.
 
 =item B<-chain>
 
 
 =item B<-chain>
 
@@ -233,7 +231,7 @@ unless RC2 is disabled in which case triple DES is used.
 
 These options allow the algorithm used to encrypt the private key and
 certificates to be selected. Any PKCS#5 v1.5 or PKCS#12 PBE algorithm name
 
 These options allow the algorithm used to encrypt the private key and
 certificates to be selected. Any PKCS#5 v1.5 or PKCS#12 PBE algorithm name
-can be used (see B<NOTES> section for more information). If a cipher name
+can be used (see L</NOTES> section for more information). If a cipher name
 (as output by C<openssl list -cipher-algorithms>) is specified then it
 is used with PKCS#5 v2.0. For interoperability reasons it is advisable to only
 use PKCS#12 algorithms.
 (as output by C<openssl list -cipher-algorithms>) is specified then it
 is used with PKCS#5 v2.0. For interoperability reasons it is advisable to only
 use PKCS#12 algorithms.
index 601a638eaf4bf835a29ac4b3a62a00457c5b34d5..a3b6b7b762553031472382d77f69471c82d2a257 100644 (file)
@@ -88,7 +88,7 @@ filename.
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-iter> I<count>
 
 
 =item B<-iter> I<count>
 
index 49925c2a019c6126a75bbf23b2f036a42389359f..4177a6fedf0e7a677dcc70167f625c1f508afd22 100644 (file)
@@ -70,7 +70,7 @@ filename.
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-traditional>
 
 
 =item B<-traditional>
 
index 73a67e49d43bdc24f94510186cc13d78d1040d45..1f231ba32514fea7269b4860835505b5b50f0fbd 100644 (file)
@@ -166,7 +166,7 @@ Public key options specified as opt:value. See NOTES below for more details.
 Allows reading a public key option I<opt> from stdin or a password source.
 If only I<opt> is specified, the user will be prompted to enter a password on
 stdin.  Alternatively, I<passarg> can be specified which can be any value
 Allows reading a public key option I<opt> from stdin or a password source.
 If only I<opt> is specified, the user will be prompted to enter a password on
 stdin.  Alternatively, I<passarg> can be specified which can be any value
-supported by B<PASS PHRASE ARGUMENTS> in L<openssl(1)>.
+supported by L<openssl(1)/Pass phrase options>.
 
 =item B<-hexdump>
 
 
 =item B<-hexdump>
 
index ef90a78db85e71afc32c9fe2f920f62f447dd383..59da90cb799fae94be3be9001011c92a795e157b 100644 (file)
@@ -102,8 +102,8 @@ default.
 
 =item B<-passout> I<arg>
 
 
 =item B<-passout> I<arg>
 
-The output file password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+The output file password source. For more information about the format of B<arg>
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-text>
 
 
 =item B<-text>
 
@@ -184,8 +184,8 @@ specified by B<-pkeyopt> I<paramset:X>
 
 Set the public key algorithm option I<opt> to I<value>. The precise set of
 options supported depends on the public key algorithm used and its
 
 Set the public key algorithm option I<opt> to I<value>. The precise set of
 options supported depends on the public key algorithm used and its
-implementation. See B<KEY GENERATION OPTIONS> in the B<genpkey> manual page
-for more details.
+implementation.
+See L<openssl-genpkey(1)/KEY GENERATION OPTIONS> for more details.
 
 =item B<-key> I<filename>
 
 
 =item B<-key> I<filename>
 
index 6da5345663f7c3f04d9b632be2dea9c3c980aa6b..36f96b7b111cf9cfd8ae12db90d4efb29e485305 100644 (file)
@@ -88,7 +88,7 @@ filename.
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
 =item B<-passout> I<arg>
 
 The output file password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-aes128>, B<-aes192>, B<-aes256>, B<-aria128>, B<-aria192>, B<-aria256>, B<-camellia128>, B<-camellia192>, B<-camellia256>, B<-des>, B<-des3>, B<-idea>
 
 
 =item B<-aes128>, B<-aes192>, B<-aes256>, B<-aria128>, B<-aria192>, B<-aria256>, B<-camellia128>, B<-camellia192>, B<-camellia256>, B<-des>, B<-des3>, B<-idea>
 
index dd462360a7233a5da494c06ebaeafa7befa88530..c76f3d1fd8c3aa3732d1c3684fee3dc67022e56c 100644 (file)
@@ -284,7 +284,7 @@ Extra certificate and private key format respectively.
 =item B<-pass> I<arg>
 
 the private key password source. For more information about the format of I<arg>
 =item B<-pass> I<arg>
 
 the private key password source. For more information about the format of I<arg>
-see the B<PASS PHRASE ARGUMENTS> section in L<openssl(1)>.
+see L<openssl(1)/Pass phrase options>.
 
 =item B<-verify> I<depth>
 
 
 =item B<-verify> I<depth>
 
index 14ab307e162cbe6cd7fbcc29d3a3f672f583f1b1..94f1a5ee1f104dc99e2462d036ef59027744ae7c 100644 (file)
@@ -204,8 +204,7 @@ listens for connections on a given port using SSL/TLS.
 
 In addition to the options below, this command also supports
 the common and server only options documented
 
 In addition to the options below, this command also supports
 the common and server only options documented
-in the "Supported Command Line Commands" section of the L<SSL_CONF_cmd(3)>
-manual page.
+L<SSL_CONF_cmd(3)/Supported Command Line Commands>
 
 =over 4
 
 
 =over 4
 
index dfaadd31f275737984da2db598cd1650f1fe5f35..8890e00e9431123e8df62e05770dec1b02f6a812 100644 (file)
@@ -45,7 +45,7 @@ The B<-gn> flag specifies the I<g> and I<N> values, using one of
 the strengths defined in IETF RFC 5054.
 
 The B<-passin> and B<-passout> arguments are parsed as described in
 the strengths defined in IETF RFC 5054.
 
 The B<-passin> and B<-passout> arguments are parsed as described in
-the L<openssl(1)> command.
+the L<openssl(1)/Pass phrase options> command.
 
 =head1 OPTIONS
 
 
 =head1 OPTIONS
 
index 6c1f3ed74c0e8f13c46f1e1d85a84d7ed9355eaf..0dd27c4200f4251d64a09d2fa2075eb357af3182 100644 (file)
@@ -195,7 +195,7 @@ The intended use for the certificate. If this option is not specified,
 this command will not consider certificate purpose during chain
 verification.
 Currently accepted uses are B<sslclient>, B<sslserver>, B<nssslserver>,
 this command will not consider certificate purpose during chain
 verification.
 Currently accepted uses are B<sslclient>, B<sslserver>, B<nssslserver>,
-B<smimesign>, B<smimeencrypt>. See the B<VERIFY OPERATION> section for more
+B<smimesign>, B<smimeencrypt>. See the L</VERIFY OPERATION> section for more
 information.
 
 =item B<-suiteB_128_only>, B<-suiteB_128>, B<-suiteB_192>
 information.
 
 =item B<-suiteB_128_only>, B<-suiteB_128>, B<-suiteB_192>
@@ -383,19 +383,19 @@ list.
 The second operation is to check every untrusted certificate's extensions for
 consistency with the supplied purpose. If the B<-purpose> option is not included
 then no checks are done. The supplied or "leaf" certificate must have extensions
 The second operation is to check every untrusted certificate's extensions for
 consistency with the supplied purpose. If the B<-purpose> option is not included
 then no checks are done. The supplied or "leaf" certificate must have extensions
-compatible with the supplied purpose and all other certificates must also be valid
-CA certificates. The precise extensions required are described in more detail in
-the B<CERTIFICATE EXTENSIONS> section of the B<x509> utility.
+compatible with the supplied purpose and all other certificates must also be
+valid CA certificates. The precise extensions required are described in more
+detail in L<openssl-x509(1)/CERTIFICATE EXTENSIONS>.
 
 The third operation is to check the trust settings on the root CA. The root CA
 should be trusted for the supplied purpose.
 For compatibility with previous versions of OpenSSL, a certificate with no
 trust settings is considered to be valid for all purposes.
 
 
 The third operation is to check the trust settings on the root CA. The root CA
 should be trusted for the supplied purpose.
 For compatibility with previous versions of OpenSSL, a certificate with no
 trust settings is considered to be valid for all purposes.
 
-The final operation is to check the validity of the certificate chain. The validity
-period is checked against the current system time and the notBefore and notAfter
-dates in the certificate. The certificate signatures are also checked at this
-point.
+The final operation is to check the validity of the certificate chain. The
+validity period is checked against the current system time and the notBefore
+and notAfter dates in the certificate. The certificate signatures are also
+checked at this point.
 
 If all operations complete successfully then certificate is considered valid. If
 any operation fails then the certificate is not valid.
 
 If all operations complete successfully then certificate is considered valid. If
 any operation fails then the certificate is not valid.
index a5e133fd46fc900108076113d651dd84af2615df..5fcff0aed4e81169b33e8beebaadf5aa433b9187 100644 (file)
@@ -152,7 +152,7 @@ Cannot be used with the B<-days> option.
 =head2 Display Options
 
 Note: the B<-alias> and B<-purpose> options are also display options
 =head2 Display Options
 
 Note: the B<-alias> and B<-purpose> options are also display options
-but are described in the B<TRUST SETTINGS> section.
+but are described in the L</Trust Settings> section.
 
 =over 4
 
 
 =over 4
 
@@ -173,7 +173,7 @@ See the L<x509v3_config(5)> manual page for the extension names.
 Customise the output format used with B<-text>. The I<option> argument
 can be a single option or multiple options separated by commas. The
 B<-certopt> switch may be also be used more than once to set multiple
 Customise the output format used with B<-text>. The I<option> argument
 can be a single option or multiple options separated by commas. The
 B<-certopt> switch may be also be used more than once to set multiple
-options. See the B<TEXT OPTIONS> section for more information.
+options. See the L</Text Options> section for more information.
 
 =item B<-noout>
 
 
 =item B<-noout>
 
@@ -233,7 +233,7 @@ Outputs the issuer name.
 Option which determines how the subject or issuer names are displayed. The
 I<option> argument can be a single option or multiple options separated by
 commas.  Alternatively the B<-nameopt> switch may be used more than once to
 Option which determines how the subject or issuer names are displayed. The
 I<option> argument can be a single option or multiple options separated by
 commas.  Alternatively the B<-nameopt> switch may be used more than once to
-set multiple options. See the B<NAME OPTIONS> section for more information.
+set multiple options. See the L</Name Options> section for more information.
 
 =item B<-email>
 
 
 =item B<-email>
 
@@ -341,8 +341,8 @@ option.
 =item B<-purpose>
 
 This option performs tests on the certificate extensions and outputs
 =item B<-purpose>
 
 This option performs tests on the certificate extensions and outputs
-the results. For a more complete description see the B<CERTIFICATE
-EXTENSIONS> section.
+the results. For a more complete description see the
+L</CERTIFICATE EXTENSIONS> section.
 
 =back
 
 
 =back