From 2fd1b80485d816389e3ade4a3388d8652cee3f83 Mon Sep 17 00:00:00 2001 From: Raphael Geissert Date: Sun, 3 May 2015 20:57:10 +0200 Subject: [PATCH] Authorize ed25519 keys, which have a fixed size of 256 bits Signed-off-by: Peter Palfrader --- ud-mailgate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ud-mailgate b/ud-mailgate index 6f9b20c..aaf1e2a 100755 --- a/ud-mailgate +++ b/ud-mailgate @@ -323,7 +323,7 @@ def DoSSH(Str, Attrs, badkeys, uid): Match = SSHFingerprint.match(output) g = Match.groups() - if int(g[0]) < 1024: + if int(g[0]) < 1024 and (typekey != "ed25519"): try: # Body Subst["__ERROR__"] = "SSH keysize %s is below limit 1024" % (g[0]) -- 2.20.1