- Test enhancements
bind::zone
: change$purge
default to false so that unmanaged resource records are not purged by defaultbind::zone
: add parameter$manage
. When true, means you want to manage the content of the zone with this module.named.conf
template: whitespace cleanup, logic simplification
- Allow disabling the default root hint zone so that you can have a mirror of the root zone
- Fix handling of backport packages
- Better ordering of named.conf fragments
resource_record
type and provider work. Still incomplete.
- Correctly update
metadata.json
and publish to Puppet Forge
- Rework package management parameters
- Add GitHub Actions workflows
- Types and providers needed to manage DNS zones not complete
- Recursive server management
- Types and providers needed to manage DNS zones not complete