Skip to content

Commit 5e98904

Browse files
committed
man1: make all openssl command line tool documentation generated.
With the introduction of provider command line options which are applicable to almost all of the command line tools, it seemed reasonable to make them all generated. This simplifes the .gitignore and avoids having to keep two lists in sync. Reviewed-by: Tomas Mraz <[email protected]> (Merged from openssl#11167)
1 parent 55f02cb commit 5e98904

19 files changed

+84
-53
lines changed

.gitignore

+1-37
Original file line numberDiff line numberDiff line change
@@ -26,43 +26,7 @@
2626
/include/openssl/opensslv.h
2727

2828
# Auto generated doc files
29-
# Keep this in sync with doc/man1/build.info
30-
doc/man1/openssl-ca.pod
31-
doc/man1/openssl-cms.pod
32-
doc/man1/openssl-crl.pod
33-
doc/man1/openssl-dgst.pod
34-
doc/man1/openssl-dhparam.pod
35-
doc/man1/openssl-dsa.pod
36-
doc/man1/openssl-dsaparam.pod
37-
doc/man1/openssl-ec.pod
38-
doc/man1/openssl-ecparam.pod
39-
doc/man1/openssl-enc.pod
40-
doc/man1/openssl-gendsa.pod
41-
doc/man1/openssl-genpkey.pod
42-
doc/man1/openssl-genrsa.pod
43-
doc/man1/openssl-ocsp.pod
44-
doc/man1/openssl-passwd.pod
45-
doc/man1/openssl-pkcs12.pod
46-
doc/man1/openssl-pkcs7.pod
47-
doc/man1/openssl-pkcs8.pod
48-
doc/man1/openssl-pkey.pod
49-
doc/man1/openssl-pkeyparam.pod
50-
doc/man1/openssl-pkeyutl.pod
51-
doc/man1/openssl-rand.pod
52-
doc/man1/openssl-req.pod
53-
doc/man1/openssl-rsa.pod
54-
doc/man1/openssl-rsautl.pod
55-
doc/man1/openssl-s_client.pod
56-
doc/man1/openssl-s_server.pod
57-
doc/man1/openssl-s_time.pod
58-
doc/man1/openssl-smime.pod
59-
doc/man1/openssl-speed.pod
60-
doc/man1/openssl-spkac.pod
61-
doc/man1/openssl-srp.pod
62-
doc/man1/openssl-storeutl.pod
63-
doc/man1/openssl-ts.pod
64-
doc/man1/openssl-verify.pod
65-
doc/man1/openssl-x509.pod
29+
doc/man1/openssl-*.pod
6630

6731
# error code files
6832
/crypto/err/openssl.txt.old

doc/man1/build.info

+66-16
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,163 @@
11

2-
# Keep this in sync with .gitignore!
32
DEPEND[]= \
3+
openssl-asn1parse.pod \
44
openssl-ca.pod \
5+
openssl-ciphers.pod \
6+
openssl-cmds.pod \
57
openssl-cms.pod \
8+
openssl-crl2pkcs7.pod \
69
openssl-crl.pod \
710
openssl-dgst.pod \
811
openssl-dhparam.pod \
9-
openssl-dsa.pod \
1012
openssl-dsaparam.pod \
11-
openssl-ec.pod \
13+
openssl-dsa.pod \
1214
openssl-ecparam.pod \
15+
openssl-ec.pod \
1316
openssl-enc.pod \
17+
openssl-engine.pod \
18+
openssl-errstr.pod \
19+
openssl-fipsinstall.pod \
1420
openssl-gendsa.pod \
1521
openssl-genpkey.pod \
1622
openssl-genrsa.pod \
23+
openssl-info.pod \
24+
openssl-kdf.pod \
25+
openssl-list.pod \
26+
openssl-mac.pod \
27+
openssl-nseq.pod \
1728
openssl-ocsp.pod \
1829
openssl-passwd.pod \
1930
openssl-pkcs12.pod \
2031
openssl-pkcs7.pod \
2132
openssl-pkcs8.pod \
22-
openssl-pkey.pod \
2333
openssl-pkeyparam.pod \
34+
openssl-pkey.pod \
2435
openssl-pkeyutl.pod \
36+
openssl-prime.pod \
37+
openssl-provider.pod \
2538
openssl-rand.pod \
39+
openssl-rehash.pod \
2640
openssl-req.pod \
2741
openssl-rsa.pod \
2842
openssl-rsautl.pod \
2943
openssl-s_client.pod \
30-
openssl-s_server.pod \
31-
openssl-s_time.pod \
44+
openssl-sess_id.pod \
3245
openssl-smime.pod \
3346
openssl-speed.pod \
3447
openssl-spkac.pod \
3548
openssl-srp.pod \
49+
openssl-s_server.pod \
50+
openssl-s_time.pod \
3651
openssl-storeutl.pod \
3752
openssl-ts.pod \
3853
openssl-verify.pod \
54+
openssl-version.pod \
3955
openssl-x509.pod
4056

57+
DEPEND[openssl-asn1parse.pod]=../perlvars.pm
4158
DEPEND[openssl-ca.pod]=../perlvars.pm
59+
DEPEND[openssl-ciphers.pod]=../perlvars.pm
60+
DEPEND[openssl-cmds.pod]=../perlvars.pm
4261
DEPEND[openssl-cms.pod]=../perlvars.pm
62+
DEPEND[openssl-crl2pkcs7.pod]=../perlvars.pm
4363
DEPEND[openssl-crl.pod]=../perlvars.pm
4464
DEPEND[openssl-dgst.pod]=../perlvars.pm
4565
DEPEND[openssl-dhparam.pod]=../perlvars.pm
46-
DEPEND[openssl-dsa.pod]=../perlvars.pm
4766
DEPEND[openssl-dsaparam.pod]=../perlvars.pm
48-
DEPEND[openssl-ec.pod]=../perlvars.pm
67+
DEPEND[openssl-dsa.pod]=../perlvars.pm
4968
DEPEND[openssl-ecparam.pod]=../perlvars.pm
69+
DEPEND[openssl-ec.pod]=../perlvars.pm
5070
DEPEND[openssl-enc.pod]=../perlvars.pm
71+
DEPEND[openssl-engine.pod]=../perlvars.pm
72+
DEPEND[openssl-errstr.pod]=../perlvars.pm
73+
DEPEND[openssl-fipsinstall.pod]=../perlvars.pm
5174
DEPEND[openssl-gendsa.pod]=../perlvars.pm
5275
DEPEND[openssl-genpkey.pod]=../perlvars.pm
5376
DEPEND[openssl-genrsa.pod]=../perlvars.pm
77+
DEPEND[openssl-info.pod]=../perlvars.pm
78+
DEPEND[openssl-kdf.pod]=../perlvars.pm
79+
DEPEND[openssl-list.pod]=../perlvars.pm
80+
DEPEND[openssl-mac.pod]=../perlvars.pm
81+
DEPEND[openssl-nseq.pod]=../perlvars.pm
5482
DEPEND[openssl-ocsp.pod]=../perlvars.pm
5583
DEPEND[openssl-passwd.pod]=../perlvars.pm
5684
DEPEND[openssl-pkcs12.pod]=../perlvars.pm
5785
DEPEND[openssl-pkcs7.pod]=../perlvars.pm
5886
DEPEND[openssl-pkcs8.pod]=../perlvars.pm
59-
DEPEND[openssl-pkey.pod]=../perlvars.pm
6087
DEPEND[openssl-pkeyparam.pod]=../perlvars.pm
88+
DEPEND[openssl-pkey.pod]=../perlvars.pm
6189
DEPEND[openssl-pkeyutl.pod]=../perlvars.pm
90+
DEPEND[openssl-prime.pod]=../perlvars.pm
91+
DEPEND[openssl-provider.pod]=../perlvars.pm
6292
DEPEND[openssl-rand.pod]=../perlvars.pm
93+
DEPEND[openssl-rehash.pod]=../perlvars.pm
6394
DEPEND[openssl-req.pod]=../perlvars.pm
6495
DEPEND[openssl-rsa.pod]=../perlvars.pm
6596
DEPEND[openssl-rsautl.pod]=../perlvars.pm
6697
DEPEND[openssl-s_client.pod]=../perlvars.pm
67-
DEPEND[openssl-s_server.pod]=../perlvars.pm
68-
DEPEND[openssl-s_time.pod]=../perlvars.pm
98+
DEPEND[openssl-sess_id.pod]=../perlvars.pm
6999
DEPEND[openssl-smime.pod]=../perlvars.pm
70100
DEPEND[openssl-speed.pod]=../perlvars.pm
71101
DEPEND[openssl-spkac.pod]=../perlvars.pm
72102
DEPEND[openssl-srp.pod]=../perlvars.pm
103+
DEPEND[openssl-s_server.pod]=../perlvars.pm
104+
DEPEND[openssl-s_time.pod]=../perlvars.pm
73105
DEPEND[openssl-storeutl.pod]=../perlvars.pm
74106
DEPEND[openssl-ts.pod]=../perlvars.pm
75107
DEPEND[openssl-verify.pod]=../perlvars.pm
108+
DEPEND[openssl-version.pod]=../perlvars.pm
76109
DEPEND[openssl-x509.pod]=../perlvars.pm
77110

111+
GENERATE[openssl-asn1parse.pod]=openssl-asn1parse.pod.in
78112
GENERATE[openssl-ca.pod]=openssl-ca.pod.in
113+
GENERATE[openssl-ciphers.pod]=openssl-ciphers.pod.in
114+
GENERATE[openssl-cmds.pod]=openssl-cmds.pod.in
79115
GENERATE[openssl-cms.pod]=openssl-cms.pod.in
116+
GENERATE[openssl-crl2pkcs7.pod]=openssl-crl2pkcs7.pod.in
80117
GENERATE[openssl-crl.pod]=openssl-crl.pod.in
81118
GENERATE[openssl-dgst.pod]=openssl-dgst.pod.in
82119
GENERATE[openssl-dhparam.pod]=openssl-dhparam.pod.in
83-
GENERATE[openssl-dsa.pod]=openssl-dsa.pod.in
84120
GENERATE[openssl-dsaparam.pod]=openssl-dsaparam.pod.in
85-
GENERATE[openssl-ec.pod]=openssl-ec.pod.in
121+
GENERATE[openssl-dsa.pod]=openssl-dsa.pod.in
86122
GENERATE[openssl-ecparam.pod]=openssl-ecparam.pod.in
123+
GENERATE[openssl-ec.pod]=openssl-ec.pod.in
87124
GENERATE[openssl-enc.pod]=openssl-enc.pod.in
125+
GENERATE[openssl-engine.pod]=openssl-engine.pod.in
126+
GENERATE[openssl-errstr.pod]=openssl-errstr.pod.in
127+
GENERATE[openssl-fipsinstall.pod]=openssl-fipsinstall.pod.in
88128
GENERATE[openssl-gendsa.pod]=openssl-gendsa.pod.in
89129
GENERATE[openssl-genpkey.pod]=openssl-genpkey.pod.in
90130
GENERATE[openssl-genrsa.pod]=openssl-genrsa.pod.in
131+
GENERATE[openssl-info.pod]=openssl-info.pod.in
132+
GENERATE[openssl-kdf.pod]=openssl-kdf.pod.in
133+
GENERATE[openssl-list.pod]=openssl-list.pod.in
134+
GENERATE[openssl-mac.pod]=openssl-mac.pod.in
135+
GENERATE[openssl-nseq.pod]=openssl-nseq.pod.in
91136
GENERATE[openssl-ocsp.pod]=openssl-ocsp.pod.in
92137
GENERATE[openssl-passwd.pod]=openssl-passwd.pod.in
93138
GENERATE[openssl-pkcs12.pod]=openssl-pkcs12.pod.in
94139
GENERATE[openssl-pkcs7.pod]=openssl-pkcs7.pod.in
95140
GENERATE[openssl-pkcs8.pod]=openssl-pkcs8.pod.in
96-
GENERATE[openssl-pkey.pod]=openssl-pkey.pod.in
97141
GENERATE[openssl-pkeyparam.pod]=openssl-pkeyparam.pod.in
142+
GENERATE[openssl-pkey.pod]=openssl-pkey.pod.in
98143
GENERATE[openssl-pkeyutl.pod]=openssl-pkeyutl.pod.in
144+
GENERATE[openssl-prime.pod]=openssl-prime.pod.in
145+
GENERATE[openssl-provider.pod]=openssl-provider.pod.in
99146
GENERATE[openssl-rand.pod]=openssl-rand.pod.in
147+
GENERATE[openssl-rehash.pod]=openssl-rehash.pod.in
100148
GENERATE[openssl-req.pod]=openssl-req.pod.in
101149
GENERATE[openssl-rsa.pod]=openssl-rsa.pod.in
102150
GENERATE[openssl-rsautl.pod]=openssl-rsautl.pod.in
103151
GENERATE[openssl-s_client.pod]=openssl-s_client.pod.in
104-
GENERATE[openssl-s_server.pod]=openssl-s_server.pod.in
105-
GENERATE[openssl-s_time.pod]=openssl-s_time.pod.in
152+
GENERATE[openssl-sess_id.pod]=openssl-sess_id.pod.in
106153
GENERATE[openssl-smime.pod]=openssl-smime.pod.in
107154
GENERATE[openssl-speed.pod]=openssl-speed.pod.in
108155
GENERATE[openssl-spkac.pod]=openssl-spkac.pod.in
109156
GENERATE[openssl-srp.pod]=openssl-srp.pod.in
157+
GENERATE[openssl-s_server.pod]=openssl-s_server.pod.in
158+
GENERATE[openssl-s_time.pod]=openssl-s_time.pod.in
110159
GENERATE[openssl-storeutl.pod]=openssl-storeutl.pod.in
111160
GENERATE[openssl-ts.pod]=openssl-ts.pod.in
112161
GENERATE[openssl-verify.pod]=openssl-verify.pod.in
162+
GENERATE[openssl-version.pod]=openssl-version.pod.in
113163
GENERATE[openssl-x509.pod]=openssl-x509.pod.in

doc/man1/openssl-asn1parse.pod doc/man1/openssl-asn1parse.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-ciphers.pod doc/man1/openssl-ciphers.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-cmds.pod doc/man1/openssl-cmds.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-crl2pkcs7.pod doc/man1/openssl-crl2pkcs7.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-engine.pod doc/man1/openssl-engine.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-errstr.pod doc/man1/openssl-errstr.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-fipsinstall.pod doc/man1/openssl-fipsinstall.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-info.pod doc/man1/openssl-info.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-kdf.pod doc/man1/openssl-kdf.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-list.pod doc/man1/openssl-list.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-mac.pod doc/man1/openssl-mac.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-nseq.pod doc/man1/openssl-nseq.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-prime.pod doc/man1/openssl-prime.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-provider.pod doc/man1/openssl-provider.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-rehash.pod doc/man1/openssl-rehash.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=for comment
45
Original text by James Westby, contributed under the OpenSSL license.

doc/man1/openssl-sess_id.pod doc/man1/openssl-sess_id.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

doc/man1/openssl-version.pod doc/man1/openssl-version.pod.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
=pod
2+
{- OpenSSL::safe::output_do_not_edit_headers(); -}
23

34
=head1 NAME
45

0 commit comments

Comments
 (0)