summaryrefslogtreecommitdiff
path: root/manifests/agent.pp
diff options
context:
space:
mode:
authorMatt Taggart <taggart@riseup.net>2014-05-01 14:07:53 -0700
committerMatt Taggart <taggart@riseup.net>2015-04-16 21:08:48 +0000
commitec8169eadc16fde4a8019b67f4966d2b119cb765 (patch)
treeefd518f7da5aa2e4a5563ac535571184257965f5 /manifests/agent.pp
parent6547ba79591886544af4eaab88b65215d579d857 (diff)
create an sshuser parameter, so we can determine when we need to use sudo in the agent authorized_keys command
Diffstat (limited to 'manifests/agent.pp')
-rw-r--r--manifests/agent.pp3
1 files changed, 3 insertions, 0 deletions
diff --git a/manifests/agent.pp b/manifests/agent.pp
index 505db64..9a365a3 100644
--- a/manifests/agent.pp
+++ b/manifests/agent.pp
@@ -15,6 +15,7 @@ class check_mk::agent (
$agent_logwatch_package_name = 'check_mk-agent-logwatch',
$method = 'xinetd',
$generate_sshkey = false,
+ $sshuser = undef,
$use_ssh_tag = 'ssh',
$register_agent = true
) {
@@ -56,6 +57,7 @@ class check_mk::agent (
user => $user,
method => $method,
generate_sshkey => $generate_sshkey,
+ sshuser => $sshuser,
require => Class['check_mk::agent::install'],
}
} else {
@@ -70,6 +72,7 @@ class check_mk::agent (
user => $user,
method => $method,
generate_sshkey => $generate_sshkey,
+ sshuser => $sshuser,
require => Class['check_mk::agent::install'],
}
}