aboutsummaryrefslogtreecommitdiffstats
path: root/external/sshkeys/manifests/keymaster.pp
blob: 3fc2a1fb605abfa511418528ef5afb4338f933e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
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   => '0644',
  }
  # Realize all virtual master keys
  Sshkeys::Setup_key_master <| |>
}