GitHub puppet-ssh_keygen
Generation of ssh keys with ssh-keygen

Repo Checks ( 10 of 11 successfull )
Metadata Valid
No translation
passed
Correct Puppet Version Range
Supported Puppet version range is %{PUPPET_SUPPORT_RANGE}
passed
With Puppet Version Range
Puppet version range is present in requirements in metadata.json
passed
With Operatingsystem Support
No translation
failed
In Modulesync Repo
Is listed as a module managed using modulesync_config
passed
Synced
Has a .msync.yml file
passed
Latest Modulesync
Has been synchronized with the latest tagged version of modulesync_config
passed
Has Modulesync
Is present in voxpupuli/modulesync_config/managed_modules.yml
passed
Released
Is in modulesync_config and in forge releases.
passed
Valid Sync File
If a (optional) sync file is present, it must not contain a `.travis.yml` entry.
passed
Reference Dot Md
The repository has a REFERENCE.md. It needs to be generated / puppet-strings documentation is missing.
passed

Open Pull Requests

Add defined type and facts to generate and export/collect keys across nodes
merge-conflicts
needs-rebase
tests-fail

This creates a fact for each found public ssh key for all users with uid above 500.
The defined type then creates an ssh_key, uses the fact to scoop up the detail and then
exports/collects it on another node.

Open PR in GitHub
Add support for supplying a passphrase.
merge-conflicts
needs-rebase

Small change to allow setting of a passphrase at key generation time.

Open PR in GitHub
Add defined type and facts to generate and export/collect keys across nodes

This creates a fact for each found public ssh key for all users with uid above 500.
The defined type then creates an ssh_key, uses the fact to scoop up the detail and then
exports/collects it on another node.

This PR supercedes https://github.com/voxpupuli/puppet-ssh_keygen/pull/8

Open PR in GitHub