X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=manifests%2Fsite.pp;h=163adde0d509ce386c977bd4622c0e0f68973a6f;hb=2e8e944225660df69ce7767e9374995c35c4d748;hp=e4c46bdfb80897279c1d1dffd942d69ad2fa162d;hpb=cbba8d95334beedf01f630ad69248121098e6ccb;p=dsa-puppet.git diff --git a/manifests/site.pp b/manifests/site.pp index e4c46bdf..163adde0 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -100,7 +100,20 @@ node default { case $hostname { klecker,ravel,senfl,orff,draghi: { include named::authoritative } geo1,geo2,geo3: { include named::geodns } - franck,liszt,master,samosa,schein,spohr,widor: { include named::recursor } + franck,liszt,master,samosa,spohr,widor: { include named::recursor } + } + case $hostname { + ries: { + include unbound + $runs_local_resolver = true + } + default: { + $runs_local_resolver = false + } + } + case getfromhash($hosterinfo, 'nameservers') { + false: {} + default: { include resolv } } case $kernel { @@ -122,10 +135,6 @@ node default { case $brokenhosts { "true": { include hosts } } - case getfromhash($hosterinfo, 'nameservers') { - false: {} - default: { include resolv } - } case $portforwarder_user_exists { "true": { include portforwarder } }