Skip to content

Commit 174298b

Browse files
committed
Merge pull request thias#24 from klti/pr-centos
CentOS / RedHat support
2 parents 5936d88 + 151eaf5 commit 174298b

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed

data/osfamily/RedHat.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
bind::params::supported: true
3+
bind::params::bind_user: 'named'
4+
bind::params::bind_group: 'named'
5+
bind::params::bind_package: 'bind'
6+
bind::params::bind_service: 'named'
7+
bind::params::nsupdate_package: 'bind-utils'
8+
9+
bind::confdir: '/etc/named'
10+
bind::cachedir: '/var/named'
11+
bind::rndc: true
12+
13+
bind::updater::keydir: '/etc/named/keys'

manifests/params.pp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,7 @@
2525
"${::bind::confdir}/zones.rfc1918",
2626
]
2727
}
28+
elsif $::osfamily == 'RedHat' {
29+
$bind_files = ["/etc/named.root.key"]
30+
}
2831
}

metadata.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@
1616
{
1717
"operatingsystem": "Ubuntu",
1818
"operatingsystemrelease": [ "12.04", "14.04" ]
19+
},
20+
{
21+
"operatingsystem": "CentOS",
22+
"operatingsystemrelease": [ "6" ]
23+
},
24+
{
25+
"operatingsystem": "RedHat",
26+
"operatingsystemrelease": [ "6" ]
1927
}
2028
],
2129
"dependencies": [

0 commit comments

Comments
 (0)