aboutsummaryrefslogtreecommitdiffstats
path: root/external/sshkeys/manifests/keymaster.pp
blob: c5013b135502596419862ed5bf5989cd013ac3ce (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   => 644,
  }
  # Realize all virtual master keys
  Sshkeys::Setup_key_master <| |>
}