- fix spec tests
- Add logrotate as a dependency
- Add support for REHL/Centos
- convert to pdk
- update to include home.arpa on as112 servers
- FIX: trusty default NSD is 4.0.1 which needs to have a database file
- change default for database in line with the following comment from the devs:
- We recommend to run NSD without the precompiled database. With recent optimizations, the DB doesn't give any big/measurable advantages but does use a substantial more amount of runtime memory.
- remove refrences to the icann-dns modules objects
- Change how we export resources
- Add acceptance tests to check notifies are working
- Change how exported resources are handled
- force control-enable: no if set to false
- Fix a few typos
- Complete rewrite of the zones hash.
- depricated the old $tsig hash now all hashs have to be defined in $tsisg and then refrenced by name in the remotes
- added new nsd::remotes define. allows you to define data about remote servers and then refrence them by name where ever a zone paramter would require a server e.g. masters, provide_xfrs, notifis etc
- added default_tsig_name. this specifies which nsd::tsig should be used by default
- added default_masters. this specifies an array of nsd::remote to use by default
- added default_provide_xfrs. this specifies an array of nsd::remote to use by default
- Dont install upstart file for ubuntu 16.04
- Disable logrotate rule on freebsd
- only run control-setup if control is enabled
- fix slave_addresses variable scope for future parser
- fix tsig variable scope for future parser
- Fix concat order to use a string
- Add certificate generation