Fixes #318
The config only supports having trustanchorfile or autotrustanchorfile. this updates the code to use trustanchorfile if it is set (its undef by default) otherwise use autotrustanchorfile which has a default value.
fixes #316
Currently this parameter has no effect. This PR updates the code so the order of the values is actually inverted
fixes #313
Hello, First time participant here.
Couldn't install on Debian 12 because 'unbound-anchor' was missing. That command was moved to another package. Though it would be usefull to modify class to allow more than one package to be installed.
Added some hiera for Debian 12 as well.
(No Issue declared).
<!--
Thank you for contributing to this project!
-->
<!--
Replace this comment with a description of your pull request.
-->
<!--
Replace this comment with the list of issues or n/a.
Use format:
Fixes #123
Fixes #124
-->