]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Resolver class now can configure resolv.conf's domain and search parameters
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 30 Mar 2013 22:37:28 +0000 (19:37 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 30 Mar 2013 22:37:28 +0000 (19:37 -0300)
manifests/subsystems/resolver.pp

index ac80cf6741602a7e5294920cd588abfe1e40a504..a6604f5d5d13870a6cda34c8d6527e76a963dad0 100644 (file)
@@ -1,6 +1,8 @@
 class resolver(
-  $manage      = hiera('nodo::resolver::manage', false),
+  $manage      = hiera('nodo::resolver::manage',      false),
   $nameservers = hiera('nodo::resolver::nameservers', '')
+  $domain      = hiera('nodo::resolver::domain',      $::domain),
+  $search      = hiera('nodo::resolver::search',      $::fqdn)
 ) {
   # DNS resolver
   case $manage {
@@ -16,7 +18,8 @@ class resolver(
     }
     default: {
       class { 'resolvconf':
-        search      => $::fqdn,
+        domain      => $domain,
+        search      => $search,
         nameservers => $nameservers,
       }
     }