On 24.11.2015 09:56, Petr Spacek wrote:
> Hello,
> 
> ipa-client-install: add support for Ed25519 SSH keys (RFC 7479)
> 
> https://fedorahosted.org/freeipa/ticket/5471
> 
Once again ...

-- 
Petr^2 Spacek
From a5f14b8f3bc268fab031844414b2b689490c34a3 Mon Sep 17 00:00:00 2001
From: Petr Spacek <pspa...@redhat.com>
Date: Tue, 24 Nov 2015 09:55:58 +0100
Subject: [PATCH] ipa-client-install: add support for Ed25519 SSH keys (RFC
 7479)

https://fedorahosted.org/freeipa/ticket/5471
---
 ipapython/ssh.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ipapython/ssh.py b/ipapython/ssh.py
index a625c422c49a3b0e9082f4351fde7450a4c839d7..daa44bdd99e5c6a24c5dc18b8ed847f0c8d9e96e 100644
--- a/ipapython/ssh.py
+++ b/ipapython/ssh.py
@@ -203,6 +203,8 @@ class SSHPublicKey(object):
             keytype = 2
         elif self._keytype.startswith('ecdsa-sha2-') and '@' not in self._keytype:
             keytype = 3
+        elif self._keytype == 'ssh-ed25519':
+            keytype = 4
         else:
             return
         fp = fpfunc(self._key).hexdigest().upper()
-- 
2.4.3

-- 
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

Reply via email to