diff options
Diffstat (limited to 'external/sshkeys/manifests/keymaster.pp')
-rw-r--r-- | external/sshkeys/manifests/keymaster.pp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/external/sshkeys/manifests/keymaster.pp b/external/sshkeys/manifests/keymaster.pp new file mode 100644 index 00000000..c5013b13 --- /dev/null +++ b/external/sshkeys/manifests/keymaster.pp @@ -0,0 +1,13 @@ +# Keymaster host: +# Create key storage; create, regenerate, and remove key pairs +class sshkeys::keymaster { + include sshkeys::var + file { $sshkeys::var::keymaster_storage: + ensure => directory, + owner => puppet, + group => puppet, + mode => 644, + } + # Realize all virtual master keys + Sshkeys::Setup_key_master <| |> +} |