From fa62480c73ccb860c8c8b4cd110b0782eb4883d5 Mon Sep 17 00:00:00 2001 From: Petr Spacek Date: Tue, 24 Nov 2015 09:55:58 +0100 Subject: ipa-client-install: add support for Ed25519 SSH keys (RFC 7479) https://fedorahosted.org/freeipa/ticket/5471 Reviewed-By: Martin Basti --- ipapython/ssh.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ipapython') diff --git a/ipapython/ssh.py b/ipapython/ssh.py index a625c422c..daa44bdd9 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() -- cgit