diff options
author | beck <> | 2000-04-15 06:18:51 +0000 |
---|---|---|
committer | beck <> | 2000-04-15 06:18:51 +0000 |
commit | b608c7f2b175e121f2c22d53341a317153afdc8e (patch) | |
tree | e94b160b3fcd8180df79e4251d68d24d665f0195 /src/lib/libssl/src/doc/apps/openssl.pod | |
parent | c8d6701c396cebdcd0d45eac73b762e9498f6b01 (diff) | |
download | openbsd-b608c7f2b175e121f2c22d53341a317153afdc8e.tar.gz openbsd-b608c7f2b175e121f2c22d53341a317153afdc8e.tar.bz2 openbsd-b608c7f2b175e121f2c22d53341a317153afdc8e.zip |
OpenSSL 0.9.5a merge
Diffstat (limited to 'src/lib/libssl/src/doc/apps/openssl.pod')
-rw-r--r-- | src/lib/libssl/src/doc/apps/openssl.pod | 33 |
1 files changed, 30 insertions, 3 deletions
diff --git a/src/lib/libssl/src/doc/apps/openssl.pod b/src/lib/libssl/src/doc/apps/openssl.pod index 9b1320606b..2fc61b6c21 100644 --- a/src/lib/libssl/src/doc/apps/openssl.pod +++ b/src/lib/libssl/src/doc/apps/openssl.pod | |||
@@ -12,6 +12,10 @@ I<command> | |||
12 | [ I<command_opts> ] | 12 | [ I<command_opts> ] |
13 | [ I<command_args> ] | 13 | [ I<command_args> ] |
14 | 14 | ||
15 | B<openssl> [ B<list-standard-commands> | B<list-message-digest-commands> | B<list-cipher-commands> ] | ||
16 | |||
17 | B<openssl> B<no->I<XXX> [ I<arbitrary options> ] | ||
18 | |||
15 | =head1 DESCRIPTION | 19 | =head1 DESCRIPTION |
16 | 20 | ||
17 | OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL | 21 | OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL |
@@ -35,6 +39,22 @@ The B<openssl> program provides a rich variety of commands (I<command> in the | |||
35 | SYNOPSIS above), each of which often has a wealth of options and arguments | 39 | SYNOPSIS above), each of which often has a wealth of options and arguments |
36 | (I<command_opts> and I<command_args> in the SYNOPSIS). | 40 | (I<command_opts> and I<command_args> in the SYNOPSIS). |
37 | 41 | ||
42 | The pseudo-commands B<list-standard-commands>, B<list-message-digest-commands>, | ||
43 | and B<list-cipher-commands> output a list (one entry per line) of the names | ||
44 | of all standard commands, message digest commands, or cipher commands, | ||
45 | respectively, that are available in the present B<openssl> utility. | ||
46 | |||
47 | The pseudo-command B<no->I<XXX> tests whether a command of the | ||
48 | specified name is available. If no command named I<XXX> exists, it | ||
49 | returns 0 (success) and prints B<no->I<XXX>; otherwise it returns 1 | ||
50 | and prints I<XXX>. In both cases, the output goes to B<stdout> and | ||
51 | nothing is printed to B<stderr>. Additional command line arguments | ||
52 | are always ignored. Since for each cipher there is a command of the | ||
53 | same name, this provides an easy way for shell scripts to test for the | ||
54 | availability of ciphers in the B<openssl> program. (B<no->I<XXX> is | ||
55 | not able to detect pseudo-commands such as B<quit>, | ||
56 | B<list->I<...>B<-commands>, or B<no->I<XXX> itself.) | ||
57 | |||
38 | =head2 STANDARD COMMANDS | 58 | =head2 STANDARD COMMANDS |
39 | 59 | ||
40 | =over 10 | 60 | =over 10 |
@@ -103,6 +123,10 @@ Generation of hashed passwords. | |||
103 | 123 | ||
104 | PKCS#7 Data Management. | 124 | PKCS#7 Data Management. |
105 | 125 | ||
126 | =item L<B<rand>|rand(1)> | ||
127 | |||
128 | Generate pseudo-random bytes. | ||
129 | |||
106 | =item L<B<req>|req(1)> | 130 | =item L<B<req>|req(1)> |
107 | 131 | ||
108 | X.509 Certificate Signing Request (CSR) Management. | 132 | X.509 Certificate Signing Request (CSR) Management. |
@@ -285,14 +309,17 @@ L<enc(1)|enc(1)>, L<gendsa(1)|gendsa(1)>, | |||
285 | L<genrsa(1)|genrsa(1)>, L<nseq(1)|nseq(1)>, L<openssl(1)|openssl(1)>, | 309 | L<genrsa(1)|genrsa(1)>, L<nseq(1)|nseq(1)>, L<openssl(1)|openssl(1)>, |
286 | L<passwd(1)|passwd(1)>, | 310 | L<passwd(1)|passwd(1)>, |
287 | L<pkcs12(1)|pkcs12(1)>, L<pkcs7(1)|pkcs7(1)>, L<pkcs8(1)|pkcs8(1)>, | 311 | L<pkcs12(1)|pkcs12(1)>, L<pkcs7(1)|pkcs7(1)>, L<pkcs8(1)|pkcs8(1)>, |
288 | L<req(1)|req(1)>, L<rsa(1)|rsa(1)>, L<s_client(1)|s_client(1)>, | 312 | L<rand(1)|rand(1)>, L<req(1)|req(1)>, L<rsa(1)|rsa(1)>, L<s_client(1)|s_client(1)>, |
289 | L<s_server(1)|s_server(1)>, L<smime(1)|smime(1)>, L<spkac(1)|spkac(1)>, | 313 | L<s_server(1)|s_server(1)>, L<smime(1)|smime(1)>, L<spkac(1)|spkac(1)>, |
290 | L<verify(1)|verify(1)>, L<version(1)|version(1)>, L<x509(1)|x509(1)>, | 314 | L<verify(1)|verify(1)>, L<version(1)|version(1)>, L<x509(1)|x509(1)>, |
291 | L<crypto(3)|crypto(3)>, L<ssl(3)|ssl(3)> | 315 | L<crypto(3)|crypto(3)>, L<ssl(3)|ssl(3)> |
292 | 316 | ||
293 | =head1 HISTORY | 317 | =head1 HISTORY |
294 | 318 | ||
295 | The openssl(1) document appeared in OpenSSL 0.9.2 | 319 | The openssl(1) document appeared in OpenSSL 0.9.2. |
320 | The B<list->I<XXX>B<-commands> pseudo-commands were added in OpenSSL 0.9.3; | ||
321 | the B<no->I<XXX> pseudo-commands were added in OpenSSL 0.9.5a. | ||
322 | For notes on the availability of other commands, see their individual | ||
323 | manual pages. | ||
296 | 324 | ||
297 | =cut | 325 | =cut |
298 | |||