Support alternate key directories

This commit is contained in:
Nate Riffe 2012-10-06 22:29:54 -05:00
parent 42a5e99f87
commit 9d0f03b5f6
2 changed files with 5 additions and 0 deletions

View File

@ -5,6 +5,7 @@ define bind::zone (
$allow_updates = [],
$allow_transfers = [],
$dnssec = false,
$key_directory = '',
$ns_notify = true,
$also_notify = [],
$allow_notify = [],

View File

@ -5,7 +5,11 @@ zone "<%= _domain %>" {
<%- if has_zone_file -%>
<%- if dnssec -%>
auto-dnssec maintain;
<%- if key_directory == '' -%>
key-directory "<%= cachedir %>/<%= name %>";
<%- else -%>
key-directory "<%= key_directory %>";
<%- end -%>
file "<%= cachedir %>/<%= name %>/<%= _domain %>.signed";
<%- else -%>
file "<%= cachedir %>/<%= name %>/<%= _domain %>";