- Add server clause.
- See documentation for reference.
- Add bind forwardzones attribute.
- restore previous default for querylog size and amount
- correct quoting for log file rotation
- minor rubocop corrections
- Added log_file_size attribute.
- Added array for domainzones attribute
- Add named-checkconf sanity checking
- Add thor/scmversion
- Update specs
- Update documentation
- Stub file for service tests
- Add delayed timing to service reload
- Fix a minor issue with rndc.key on CentOS 6.x
Clearing out backlog of issues.
- Add standalone logging support, to named.options file. #4
- Revert incorrect /etc/named.conf location for EL6.
- Graceful handling for lack of data_bags. #7
- Added documentation for standalone logging support. #8
- Added statistics-channel support. #9
- Updated kitchen and build files.
- Added bats tests.
- Removed minitests/Added chefspec
BREAKING CHANGE
- Removed
etc_cookbook_files
andetc_template_files
in favor of simplerbind['included_files']
attribute
Explanation:
You could, for examplem, drop off other static files or templates in your sysconf directory. Then include these files in your named.conf by overriding this attribute.
This is the first cookbook, I have validated with @fnichol re-write of test-kitchen. It took about 3-4 minutes to validate this cookbook across 4 platforms.
I identified two RHEL 5, and one Ubuntu, recipe bugs which nobody including myself has caught. I cannot overstate, how much time this has saved me. If you have not tried the test-kitchen re-write, do yourself the favor and start working with it now.
- Add test-kitchen/Berkshelf skeleton files
- Platform-specific fixes
- Correct location of
/etc/named.conf
on RHEL 5 - Added conf_file and options_file are attributes
- Refactor service actions, and config file rendering
- Enabled usage of search also on chef-solo via @fabn
- Various Ubuntu platform fixes via @fabn
- Added apt recipe to pass test-kitchen
- Correct location of
- Pass zone array to template with
uniq
andsort
- Add bind zones attributes for "role (attribute)", "ldap", and "databag" sources.
ldap host incorrectly being scoped as node.default
Change node scope to node.default for Chef 11
Update root nameserver D
Move masters keyword to slave block
Clean up and public release
Initial prototype for internal use