diff options
author | Matt Taggart <taggart@riseup.net> | 2015-12-03 14:58:02 -0800 |
---|---|---|
committer | Matt Taggart <taggart@riseup.net> | 2015-12-03 14:58:02 -0800 |
commit | 6a88fe50293154da8c8c49ed402326eda6c6ad2e (patch) | |
tree | 3c6c08de86bd7ffd75a5ac53ffd644f4ebc158a4 /manifests/agent/config.pp | |
parent | 5f004960cec76487b4c3c4e3618f981aca18a521 (diff) |
also have the hostname override the name that the key gets on the agent
Diffstat (limited to 'manifests/agent/config.pp')
-rw-r--r-- | manifests/agent/config.pp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/manifests/agent/config.pp b/manifests/agent/config.pp index 5907d43..8ee5f18 100644 --- a/manifests/agent/config.pp +++ b/manifests/agent/config.pp @@ -9,7 +9,8 @@ class check_mk::agent::config ( $user, $method = 'xinetd', $generate_sshkey = false, - $sshuser = undef + $sshuser = undef, + $hostname = $::fqdn ) { if $use_cache { $server = "${server_dir}/check_mk_caching_agent" @@ -38,11 +39,12 @@ class check_mk::agent::config ( 'ssh': { if $generate_sshkey { - check_mk::agent::generate_sshkey { "check_mk_key_${::fqdn}": + check_mk::agent::generate_sshkey { "check_mk_key_${hostname}": keydir => $keydir, authdir => $authdir, authfile => $authfile, - sshuser => $sshuser + sshuser => $sshuser, + hostname => $hostname } } |