- Support for DNSSEC configuration in Knot > 2.3.x This means that management of policies in Kasp is not needed anymore and is done in the Knot configuration. See https://lists.nic.cz/pipermail/knot-dns-users/2016-August/000918.html and https://www.knot-dns.cz/docs/2.x/html/configuration.html#automatic-dnssec-signing
This version of the Puppet module doesn't support Knot < 2.3.x anymore. If you are using an older version of Knot, you should use the module version < 2.2.x
- New parameter
$template_parameter
to define the name of the template parameter used in the zones hash. Can be handy if a custom zones.conf.erb is used.
- New parameter for defining the place of the zones.conf erb template:
$zones_config_template
- Various documentation updates and fixes
- Removed old parameters
- Replaced deprected
checkconf
byconf-check
- New parameter for managing the server user:
$manage_user
- Typo in variable - preventing module to work under Puppet 4
- Typo in variable - preventing module to work under Puppet 4
- Support for Knot 2.x
This is a complete rewrite and does not support Knot 1.x anymore!
- Preparations to support other OS families than only Debian
- Better metadata.json for Puppet forge
- More spec tests and travis integration
- Some code style issues against Puppet lint
- Correct handling of
zone_options
parameter
- Initial release