From e579b5479bad6a937d29cda8c7a4a4ab252c4463 Mon Sep 17 00:00:00 2001 From: Alex Frolkin Date: Wed, 14 Oct 2015 15:32:56 +0100 Subject: [PATCH] Support minimal-responses setting on views --- manifests/view.pp | 1 + templates/view.erb | 3 +++ 2 files changed, 4 insertions(+) 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 -%>