summaryrefslogtreecommitdiff
path: root/src/usr.bin/openssl/genpkey.c
diff options
context:
space:
mode:
authorjoshua <>2022-11-11 17:07:39 +0000
committerjoshua <>2022-11-11 17:07:39 +0000
commitf8749b129444d560b9e645a68ec7b045800243ed (patch)
tree34334d4d84a0e642e816557dc806adc84e7a2f27 /src/usr.bin/openssl/genpkey.c
parentc3cccf93ef7724489b269171de95147b247b7799 (diff)
downloadopenbsd-f8749b129444d560b9e645a68ec7b045800243ed.tar.gz
openbsd-f8749b129444d560b9e645a68ec7b045800243ed.tar.bz2
openbsd-f8749b129444d560b9e645a68ec7b045800243ed.zip
Remove the legacy interactive mode from openssl(1).
This removes the legacy interactive mode from openssl(1) since it is rarely used, complicates the code, and has also been removed from OpenSSL in version 3.x.x. ok tb@ jsing@
Diffstat (limited to 'src/usr.bin/openssl/genpkey.c')
-rw-r--r--src/usr.bin/openssl/genpkey.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/usr.bin/openssl/genpkey.c b/src/usr.bin/openssl/genpkey.c
index e2b46b7796..61b24af330 100644
--- a/src/usr.bin/openssl/genpkey.c
+++ b/src/usr.bin/openssl/genpkey.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: genpkey.c,v 1.13 2019/07/14 03:30:46 guenther Exp $ */ 1/* $OpenBSD: genpkey.c,v 1.14 2022/11/11 17:07:39 joshua Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 2006 3 * project 2006
4 */ 4 */
@@ -224,11 +224,9 @@ genpkey_main(int argc, char **argv)
224 char *pass = NULL; 224 char *pass = NULL;
225 int ret = 1, rv; 225 int ret = 1, rv;
226 226
227 if (single_execution) { 227 if (pledge("stdio cpath wpath rpath tty", NULL) == -1) {
228 if (pledge("stdio cpath wpath rpath tty", NULL) == -1) { 228 perror("pledge");
229 perror("pledge"); 229 exit(1);
230 exit(1);
231 }
232 } 230 }
233 231
234 memset(&genpkey_config, 0, sizeof(genpkey_config)); 232 memset(&genpkey_config, 0, sizeof(genpkey_config));