]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/named/templates/named.conf.options.erb
no RRL on the primary
[dsa-puppet.git] / modules / named / templates / named.conf.options.erb
index 8bc2f87d1065dcbf2df9439080e1f680a858a785..1db5200dc686b77f5784a4f40cd0821994b3a870 100644 (file)
@@ -43,7 +43,7 @@ options {
        dnssec-validation yes;
 <% end -%>
 
-<% if %w{senfl ravel orff diamond rietz}.include?(hostname) -%>
+<% if classes.include?('named::authoritative') and not classes.include?('named::primary') -%>
        rate-limit {
                responses-per-second 25;
                window 5;
@@ -70,3 +70,6 @@ logging {
 };
 
  
+<% if classes.include?('named::authoritative') -%>
+include "/etc/bind/named.conf.puppet-shared-keys";
+<% end -%>