diff options
| author | Franz Pletz <fpletz@fnordicwalking.de> | 2014-04-16 18:41:48 +0200 |
|---|---|---|
| committer | Joey Hess <joey@kitenet.net> | 2014-04-16 12:51:45 -0400 |
| commit | d3e6b42156a0b1e0a40cdf8862120a43da72a91d (patch) | |
| tree | 721322039245eae1919662b2fb34ccf38064e026 /Propellor/Property | |
| parent | ba058d77a778058887f5c678b10e3c5ac599c50c (diff) | |
Add support for SSH ed25519 keys
This works with both host and user keys.
(cherry picked from commit 763c65b84f9505b3b2e98b982e2e6cdaf5b662bc)
Diffstat (limited to 'Propellor/Property')
| -rw-r--r-- | Propellor/Property/Ssh.hs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Propellor/Property/Ssh.hs b/Propellor/Property/Ssh.hs index b13a12bf..a39792cf 100644 --- a/Propellor/Property/Ssh.hs +++ b/Propellor/Property/Ssh.hs @@ -122,6 +122,7 @@ fromKeyType :: SshKeyType -> String fromKeyType SshRsa = "rsa" fromKeyType SshDsa = "dsa" fromKeyType SshEcdsa = "ecdsa" +fromKeyType SshEd25519 = "ed25519" -- | Puts some host's ssh public key into the known_hosts file for a user. knownHost :: [Host] -> HostName -> UserName -> Property |
