Make it all work again.

Previous iterations and even a release were all broken. The module works again,
sorry for the interlude.

- Giving up on params and moving to module_data (WIP)
- Change the Package and Service references to the static 'bind' name
- Add a meager amount of test coverage
This commit is contained in:
Nate Riffe
2015-01-08 08:09:32 -06:00
parent f7740f2a05
commit 7a74314a1e
21 changed files with 156 additions and 88 deletions
+8
View File
@@ -0,0 +1,8 @@
---
bind::params::supported: false
bind::forwarders: ''
bind::dnssec: true
bind::version: ''
bind::updater::keydir: '/etc/nsupdate-keys'
+6
View File
@@ -0,0 +1,6 @@
# ex: si ts=2 sw=2 et
:hierarchy:
- osfamily/%{::osfamily}/%{::operatingsystem}/%{lsbdistrelease}
- osfamily/%{::osfamily}/%{::operatingsystem}
- osfamily/%{::osfamily}
- common
+13
View File
@@ -0,0 +1,13 @@
---
bind::params::supported: true
bind::params::bind_user: 'bind'
bind::params::bind_group: 'bind'
bind::params::bind_package: 'bind9'
bind::params::bind_service: 'bind9'
bind::params::nsupdate_package: 'dnsutils'
bind::confdir: '/etc/bind'
bind::cachedir: '/var/cache/bind'
bind::rndc: true
bind::updater::keydir: '/etc/bind/keys'