aboutsummaryrefslogtreecommitdiff
path: root/manifests/server
diff options
context:
space:
mode:
authorRaphaël Pinson <raphael.pinson@camptocamp.com>2013-04-11 14:25:15 +0200
committerRaphaël Pinson <raphael.pinson@camptocamp.com>2013-04-11 14:25:15 +0200
commit65bea20e0d8e61de7519bb1ab0677597500aaac7 (patch)
tree89a91f68d8118bc56dbf7da3afe652de3a565dfd /manifests/server
parenta3158aaca4070a4de89b49d687854d72df8741fe (diff)
downloadpuppet-dhcp-65bea20e0d8e61de7519bb1ab0677597500aaac7.tar.gz
puppet-dhcp-65bea20e0d8e61de7519bb1ab0677597500aaac7.tar.bz2
Get rid of unscoped variables in dhcp::server, fix template
Diffstat (limited to 'manifests/server')
-rw-r--r--manifests/server/config.pp4
1 files changed, 4 insertions, 0 deletions
diff --git a/manifests/server/config.pp b/manifests/server/config.pp
index 4898a60..0c1a74a 100644
--- a/manifests/server/config.pp
+++ b/manifests/server/config.pp
@@ -11,6 +11,10 @@ class dhcp::server::config {
validate_string($dhcp::params::server_template)
validate_re($dhcp::params::server_template, '^\S+$')
+ validate_string($dhcp::server::ddns_update)
+ validate_bool($dhcp::server::authoritative)
+ validate_array($dhcp::server::opts)
+
concat {"${dhcp::params::config_dir}/dhcpd.conf":
owner => root,
group => root,