summaryrefslogtreecommitdiffstats
path: root/debian/patches/progress-linux/0001-ssh-keygen-default-key-type.patch
blob: 36828500e28a7932eb8ce8b23e31926d2ef29e88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Author: Daniel Baumann <daniel.baumann@progress-linux.org>
Description: Setting default key type in ssh-keygen to ED25519.

diff -Naurp openssh.orig/ssh-keygen.1 openssh/ssh-keygen.1
--- openssh.orig/ssh-keygen.1
+++ openssh/ssh-keygen.1
@@ -151,7 +151,7 @@ The type of key to be generated is speci
 option.
 If invoked without any arguments,
 .Nm
-will generate an RSA key.
+will generate an ED25519 key.
 .Pp
 .Nm
 is also used to generate groups for use in Diffie-Hellman group
diff -Naurp openssh.orig/ssh-keygen.c openssh/ssh-keygen.c
--- openssh.orig/ssh-keygen.c
+++ openssh/ssh-keygen.c
@@ -61,11 +61,7 @@
 #include "utf8.h"
 #include "authfd.h"
 
-#ifdef WITH_OPENSSL
-# define DEFAULT_KEY_TYPE_NAME "rsa"
-#else
-# define DEFAULT_KEY_TYPE_NAME "ed25519"
-#endif
+#define DEFAULT_KEY_TYPE_NAME "ed25519"
 
 /* Number of bits in the RSA/DSA key.  This value can be set on the command line. */
 #define DEFAULT_BITS		2048