Merge branch 'patch-1'
This commit is contained in:
commit
df95b958c0
@ -5,5 +5,6 @@ bind::forwarders: ''
|
||||
bind::dnssec: true
|
||||
bind::version: ''
|
||||
bind::random_device: '/dev/random'
|
||||
bind::include_local: false
|
||||
|
||||
bind::updater::keydir: '/etc/nsupdate-keys'
|
||||
|
||||
@ -10,6 +10,7 @@ class bind (
|
||||
$rndc = undef,
|
||||
$statistics_port = undef,
|
||||
$random_device = undef,
|
||||
$include_local = undef,
|
||||
) {
|
||||
include ::bind::params
|
||||
|
||||
@ -35,10 +36,6 @@ class bind (
|
||||
name => $::bind::params::bind_package,
|
||||
}
|
||||
|
||||
file { $::bind::params::bind_files:
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
if $dnssec {
|
||||
file { '/usr/local/bin/dnssec-init':
|
||||
ensure => present,
|
||||
@ -60,11 +57,9 @@ class bind (
|
||||
}
|
||||
}
|
||||
|
||||
file { [ $confdir, "${confdir}/zones" ]:
|
||||
file { "${confdir}/zones":
|
||||
ensure => directory,
|
||||
mode => '2755',
|
||||
purge => true,
|
||||
recurse => true,
|
||||
}
|
||||
|
||||
file { $namedconf:
|
||||
@ -75,10 +70,6 @@ class bind (
|
||||
keydir => "${confdir}/keys",
|
||||
}
|
||||
|
||||
file { "${confdir}/named.conf.local":
|
||||
replace => false,
|
||||
}
|
||||
|
||||
concat { [
|
||||
"${confdir}/acls.conf",
|
||||
"${confdir}/keys.conf",
|
||||
|
||||
@ -11,21 +11,4 @@ class bind::params (
|
||||
unless $supported {
|
||||
fail('Platform is not supported')
|
||||
}
|
||||
|
||||
if $::osfamily == 'Debian' {
|
||||
$bind_files = [
|
||||
"${::bind::confdir}/bind.keys",
|
||||
"${::bind::confdir}/db.empty",
|
||||
"${::bind::confdir}/db.local",
|
||||
"${::bind::confdir}/db.root",
|
||||
"${::bind::confdir}/db.0",
|
||||
"${::bind::confdir}/db.127",
|
||||
"${::bind::confdir}/db.255",
|
||||
"${::bind::confdir}/named.conf.default-zones",
|
||||
"${::bind::confdir}/zones.rfc1918",
|
||||
]
|
||||
}
|
||||
elsif $::osfamily == 'RedHat' {
|
||||
$bind_files = ['/etc/named.root.key']
|
||||
}
|
||||
}
|
||||
|
||||
@ -29,5 +29,7 @@ options {
|
||||
version "<%= @version %>";
|
||||
<%- end -%>
|
||||
};
|
||||
<%- if @include_local -%>
|
||||
|
||||
include "<%= @confdir %>/named.conf.local";
|
||||
<%- end -%>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user