summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjmc <>2004-01-28 20:09:23 +0000
committerjmc <>2004-01-28 20:09:23 +0000
commit31d67bb03e73f1c3e139d49a06632422a58734cc (patch)
treea398ae00e45f087db67ef5474c71e385047e3406 /src
parentd61047fa89127e2667e2b3c88155a99deb6b889b (diff)
downloadopenbsd-31d67bb03e73f1c3e139d49a06632422a58734cc.tar.gz
openbsd-31d67bb03e73f1c3e139d49a06632422a58734cc.tar.bz2
openbsd-31d67bb03e73f1c3e139d49a06632422a58734cc.zip
add some missing options/args to pkcs{7,8,12} that i missed earlier;
Diffstat (limited to 'src')
-rw-r--r--src/usr.sbin/openssl/openssl.147
1 files changed, 26 insertions, 21 deletions
diff --git a/src/usr.sbin/openssl/openssl.1 b/src/usr.sbin/openssl/openssl.1
index 318833ecc2..d86b932416 100644
--- a/src/usr.sbin/openssl/openssl.1
+++ b/src/usr.sbin/openssl/openssl.1
@@ -1,4 +1,4 @@
1.\" $OpenBSD: openssl.1,v 1.32 2004/01/28 19:25:19 jmc Exp $ 1.\" $OpenBSD: openssl.1,v 1.33 2004/01/28 20:09:23 jmc Exp $
2.\" ==================================================================== 2.\" ====================================================================
3.\" Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. 3.\" Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved.
4.\" 4.\"
@@ -3675,6 +3675,11 @@ This option does not encrypt private keys at all and should only be used
3675when absolutely necessary. 3675when absolutely necessary.
3676Certain software such as some versions of Java code signing software use 3676Certain software such as some versions of Java code signing software use
3677unencrypted private keys. 3677unencrypted private keys.
3678.It Fl noiter
3679Use an iteration count of 1.
3680See the
3681.Sx PKCS12
3682section below for a detailed explanation of this option.
3678.It Fl nooct 3683.It Fl nooct
3679This option generates RSA private keys in a broken format that some software 3684This option generates RSA private keys in a broken format that some software
3680uses. 3685uses.
@@ -3860,20 +3865,19 @@ compatibility, several of the utilities use the old format at present.
3860.Fl des | des3 3865.Fl des | des3
3861.Oc 3866.Oc
3862.Op Fl cacerts 3867.Op Fl cacerts
3863.Op Fl certpbe
3864.Op Fl chain 3868.Op Fl chain
3865.Op Fl clcerts 3869.Op Fl clcerts
3866.Op Fl descert 3870.Op Fl descert
3867.Op Fl export 3871.Op Fl export
3868.Op Fl info 3872.Op Fl info
3869.Op Fl keyex 3873.Op Fl keyex
3870.Op Fl keypbe
3871.Op Fl keysig 3874.Op Fl keysig
3872.Op Fl maciter 3875.Op Fl maciter
3873.Op Fl nocerts 3876.Op Fl nocerts
3874.Op Fl nodes 3877.Op Fl nodes
3875.Op Fl noiter 3878.Op Fl noiter
3876.Op Fl nokeys 3879.Op Fl nokeys
3880.Op Fl nomaciter
3877.Op Fl nomacver 3881.Op Fl nomacver
3878.Op Fl noout 3882.Op Fl noout
3879.Op Fl twopass 3883.Op Fl twopass
@@ -3881,14 +3885,15 @@ compatibility, several of the utilities use the old format at present.
3881.Op Fl CApath Ar directory 3885.Op Fl CApath Ar directory
3882.Op Fl caname Ar name 3886.Op Fl caname Ar name
3883.Op Fl certfile Ar file 3887.Op Fl certfile Ar file
3888.Op Fl certpbe Ar alg
3884.Op Fl engine Ar id 3889.Op Fl engine Ar id
3885.Op Fl in Ar file 3890.Op Fl in Ar file
3886.Op Fl inkey Ar file 3891.Op Fl inkey Ar file
3892.Op Fl keypbe Ar alg
3887.Op Fl name Ar name 3893.Op Fl name Ar name
3888.Op Fl out Ar file 3894.Op Fl out Ar file
3889.Op Fl passin Ar arg 3895.Op Fl passin Ar arg
3890.Op Fl passout Ar arg 3896.Op Fl passout Ar arg
3891.Op Fl password Ar arg
3892.Op Fl rand Ar file ... 3897.Op Fl rand Ar file ...
3893.Ek 3898.Ek
3894.Pp 3899.Pp
@@ -3946,7 +3951,7 @@ The
3946.Ar file 3951.Ar file
3947to write certificates and private keys to, standard output by default. 3952to write certificates and private keys to, standard output by default.
3948They are all written in PEM format. 3953They are all written in PEM format.
3949.It Fl pass Ar arg , Fl passin Ar arg 3954.It Fl passin Ar arg
3950The PKCS#12 file 3955The PKCS#12 file
3951.Pq i.e. input file 3956.Pq i.e. input file
3952password source. 3957password source.
@@ -3975,7 +3980,7 @@ File of CAs
3975.It Fl CApath Ar directory 3980.It Fl CApath Ar directory
3976Directory of CAs 3981Directory of CAs
3977.Pq PEM format . 3982.Pq PEM format .
3978.It Fl caname Ar friendlyname 3983.It Fl caname Ar name
3979This specifies the 3984This specifies the
3980.Qq friendly name 3985.Qq friendly name
3981for other certificates. 3986for other certificates.
@@ -3985,6 +3990,14 @@ Netscape ignores friendly names on other certificates,
3985whereas MSIE displays them. 3990whereas MSIE displays them.
3986.It Fl certfile Ar file 3991.It Fl certfile Ar file
3987A file to read additional certificates from. 3992A file to read additional certificates from.
3993.It Fl certpbe Ar alg , Fl keypbe Ar alg
3994These options allow the algorithm used to encrypt the private key and
3995certificates to be selected.
3996Although any PKCS#5 v1.5 or PKCS#12 algorithms can be selected,
3997it is advisable to only use PKCS#12 algorithms.
3998See the list in the
3999.Sx PKCS12 NOTES
4000section for more information.
3988.It Fl chain 4001.It Fl chain
3989If this option is present, then an attempt is made to include the entire 4002If this option is present, then an attempt is made to include the entire
3990certificate chain of the user certificate. 4003certificate chain of the user certificate.
@@ -4035,18 +4048,10 @@ Signing only keys can be used for S/MIME signing, authenticode
4035and SSL client authentication; 4048and SSL client authentication;
4036however, due to a bug only MSIE 5.0 and later support 4049however, due to a bug only MSIE 5.0 and later support
4037the use of signing only keys for SSL client authentication. 4050the use of signing only keys for SSL client authentication.
4038.It Fl keypbe Ar alg , Fl certpbe Ar alg
4039These options allow the algorithm used to encrypt the private key and
4040certificates to be selected.
4041Although any PKCS#5 v1.5 or PKCS#12 algorithms can be selected,
4042it is advisable to only use PKCS#12 algorithms.
4043See the list in the
4044.Sx PKCS12 NOTES
4045section for more information.
4046.It Fl maciter 4051.It Fl maciter
4047This option is included for compatibility with previous versions; it used 4052This option is included for compatibility with previous versions; it used
4048to be needed to use MAC iterations counts but they are now used by default. 4053to be needed to use MAC iterations counts but they are now used by default.
4049.It Fl name Ar friendlyname 4054.It Fl name Ar name
4050This specifies the 4055This specifies the
4051.Qq friendly name 4056.Qq friendly name
4052for the certificate and private key. 4057for the certificate and private key.
@@ -4075,17 +4080,17 @@ This specifies
4075.Ar file 4080.Ar file
4076to write the PKCS#12 file to. 4081to write the PKCS#12 file to.
4077Standard output is used by default. 4082Standard output is used by default.
4078.It Fl pass Ar arg , Fl passout Ar arg 4083.It Fl passin Ar arg
4079The PKCS#12 file 4084Pass phrase source to decrypt any input private keys with.
4080.Pq i.e. output file
4081password source.
4082For more information about the format of 4085For more information about the format of
4083.Ar arg , 4086.Ar arg ,
4084see the 4087see the
4085.Sx PASS PHRASE ARGUMENTS 4088.Sx PASS PHRASE ARGUMENTS
4086section above. 4089section above.
4087.It Fl passin Ar password 4090.It Fl passout Ar arg
4088Pass phrase source to decrypt any input private keys with. 4091The PKCS#12 file
4092.Pq i.e. output file
4093password source.
4089For more information about the format of 4094For more information about the format of
4090.Ar arg , 4095.Ar arg ,
4091see the 4096see the