fraenki / puppet-sshkeys

Puppet module to manage ssh public keys.
https://forge.puppetlabs.com/fraenki/sshkeys
BSD 2-Clause "Simplified" License
9 stars 9 forks source link

support "options" attribute for ssh_authorized_key type #7

Closed fraenki closed 7 years ago

fraenki commented 8 years ago

This adds support for the "options" attribute, which is supported by the ssh_authorized_key type. I've updated README.md and added an example to demonstrate how to use the new attribute.

The result is a more powerful authorized_keys file:

command="deployScript.sh",no-agent-forwarding,no-port-forwarding ssh-rsa AAAAB3... user@host
artem-sidorenko commented 8 years ago

Thx for this, it makes sense and it useful (and was already requested by somebody somewhere as far as I remember) I will repair the CI first in the next time and then will get back to you

artem-sidorenko commented 8 years ago

@fraenki as I stopped using puppet about 2 years ago, I'm not going to maintain this module anymore. If you would like to take it over, just let me know. Sorry for any inconvenience caused

fraenki commented 8 years ago

@artem-sidorenko I'd be happy to takeover maintainership for this module. Would you agree to transfer it to me? (And would you update the entry in Puppet Forge to point to the new project URL?)

artem-sidorenko commented 8 years ago

@fraenki cool:-) should I transfer it to your personal or to some org namespace?

I'll have a look how to update puppetforge today/tomorrow

fraenki commented 8 years ago

@artem-sidorenko Please use my personal namespace. Thanks!

artem-sidorenko commented 8 years ago

@fraenki could you please rename the fork of this repo in your namespace? because of this

fraenki commented 8 years ago

@artem-sidorenko Sorry, I've deleted the fork now. Please try again.

artem-sidorenko commented 8 years ago

@fraenki in order to update the puppet forge I'll release the 0.9.2:

My assumption is that this module will have following URLs:

Can you please crosscheck and confirm it? After 0.9.2 release on puppetforge I'll make a github transfer of repository

fraenki commented 8 years ago

Looks good! :+1:

artem-sidorenko commented 8 years ago

@fraenki 0.9.2 is uploaded to forge, I initiated the repository transfer. I guess you have to confirm it

artem-sidorenko commented 8 years ago

@fraenki many thx for taking this over! its a good example how open source works:)