From f6bdbaac3a08117dcdacd5d39cee41dcb083aa21 Mon Sep 17 00:00:00 2001 From: Tilo Klausing Date: Tue, 13 Jan 2015 15:57:02 +0100 Subject: [PATCH] CentOS support --- data/osfamily/RedHat.yaml | 13 +++++++++++++ manifests/params.pp | 3 +++ 2 files changed, 16 insertions(+) create mode 100644 data/osfamily/RedHat.yaml diff --git a/data/osfamily/RedHat.yaml b/data/osfamily/RedHat.yaml new file mode 100644 index 0000000..148cac9 --- /dev/null +++ b/data/osfamily/RedHat.yaml @@ -0,0 +1,13 @@ +--- +bind::params::supported: true +bind::params::bind_user: 'named' +bind::params::bind_group: 'named' +bind::params::bind_package: 'bind' +bind::params::bind_service: 'named' +bind::params::nsupdate_package: 'bind-utils' + +bind::confdir: '/etc/named' +bind::cachedir: '/var/named/data' +bind::rndc: true + +bind::updater::keydir: '/etc/named/keys' diff --git a/manifests/params.pp b/manifests/params.pp index e842dff..e1d27b3 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -25,4 +25,7 @@ class bind::params ( "${::bind::confdir}/zones.rfc1918", ] } + elsif $::osfamily == 'RedHat' { + $bind_files = ["/etc/named.root.key"] + } }