The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Feature #9830

Support Elliptic Curve SSH keys (patch included)

Added by Pieter Lexis over 2 years ago. Updated over 2 years ago.

Status:ClosedStart date:09/30/2011
Priority:NormalDue date:
Assignee:Ken Barber% Done:

100%

Category:library
Target version:1.6.2
Keywords:ssh, ecdsa Affected Facter version:1.6.1
Branch:https://github.com/puppetlabs/facter/pull/72

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.


Description

From version 5.7 onward, openssh has support for elliptic curve DSA keys.

I’ve added a fact for this keytype to the facter master branch (https://github.com/pieterlexis/facter/tree/sshecdsakey). The fact works, but will probably need a unit test or something. Pull request is on the way.

$ RUBYLIB=./lib ruby bin/facter | grep sshec

sshecdsakey => AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBEzz8Any0i4XKOayFsTB9NkrRA8bDv/jQdEdfTyfxFtr2Qpj5M39SuzxW5oH+WjClYC5V6/pLWXKwBW6Bi3//4=

0001-Add-sshecdsakey-fact.patch Magnifier (1.02 KB) Pieter Lexis, 09/30/2011 02:29 am


Related issues

Related to Puppet - Bug #8193: ssh_authorized_keys should support new key types Closed 07/01/2011

History

#1 Updated by Ken Barber over 2 years ago

  • Category set to library
  • Status changed from Unreviewed to Investigating
  • Assignee set to Ken Barber
  • Target version set to 144
  • Keywords set to ssh, ecdsa
  • Branch set to https://github.com/puppetlabs/facter/pull/72

Looking.

#2 Updated by Ken Barber over 2 years ago

  • Status changed from Investigating to Accepted

Hi Pieter – can you sign a CLA for this? I’ve merged it in already without realizing you haven’t signed it yet – this is normal practice for us before we accept submissions:

https://projects.puppetlabs.com/contributor_licenses/sign

Can you sign it retroactively?

#3 Updated by James Turnbull over 2 years ago

  • Status changed from Accepted to Requires CLA to be signed

#4 Updated by Pieter Lexis over 2 years ago

Signed it.

#5 Updated by Ken Barber over 2 years ago

  • Status changed from Requires CLA to be signed to Merged - Pending Release

Awesome. Thanks Pieter – and thanks very much for the contribution.

#6 Updated by Michael Stahnke over 2 years ago

  • Status changed from Merged - Pending Release to Closed
  • Target version changed from 144 to 1.6.2

Released as part of 1.6.2.

Also available in: Atom PDF