summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/client.pp1
-rw-r--r--templates/munin-node.conf.erb2
2 files changed, 2 insertions, 1 deletions
diff --git a/manifests/client.pp b/manifests/client.pp
index 6614709..724ff05 100644
--- a/manifests/client.pp
+++ b/manifests/client.pp
@@ -6,6 +6,7 @@
class munin::client(
$allow = [ '127.0.0.1' ],
$host = '*',
+ $host_name = $::fqdn,
$port = '4949',
$use_ssh = false,
$manage_shorewall = false,
diff --git a/templates/munin-node.conf.erb b/templates/munin-node.conf.erb
index 4448002..b0c8fc8 100644
--- a/templates/munin-node.conf.erb
+++ b/templates/munin-node.conf.erb
@@ -34,7 +34,7 @@ ignore_file \.pod$
# Set this if the client doesn't report the correct hostname when
# telnetting to localhost, port 4949
#
-host_name <%= scope.lookupvar('::fqdn') %>
+host_name <%= scope.lookupvar('munin::client::host_name') %>
# A list of addresses that are allowed to connect. This must be a
# regular expression, since Net::Server does not understand CIDR-style