diff --git a/manifests/view.pp b/manifests/view.pp index 467fc88..7479e3f 100644 --- a/manifests/view.pp +++ b/manifests/view.pp @@ -10,6 +10,7 @@ define bind::view ( $recursion_match_destinations = '', $recursion_match_only = false, $order = '10', + $minimal_responses = false, ) { $confdir = $::bind::confdir diff --git a/templates/view.erb b/templates/view.erb index 9270391..e1ea0a5 100644 --- a/templates/view.erb +++ b/templates/view.erb @@ -44,6 +44,9 @@ view "<%= @name %>" { }; <%- end -%> <%- end -%> +<%- if @minimal_responses -%> + minimal-responses yes; +<%- end -%> <%- if scope.lookupvar('osfamily') == 'Debian' -%> include "<%= @confdir %>/named.conf.default-zones"; <%- end -%>