Skip to content

Conversation

@ikonia
Copy link
Contributor

@ikonia ikonia commented Aug 8, 2025

Add basic support to be able to define a response-policy list of zones into options.conf
This will enable the value of #252 (a little rework maybe needed to align variable names) there is little point having the ability of response policies in views if you cannot define a response policy in the configuration.

This is also the foundation of being able to add more advanced scope of response policies in line with
https://bind9.readthedocs.io/en/v9.20.11/reference.html#namedconf-statement-response-policy section 8.2.13.16

This work was done by also updating the options_conf.erb template to epp format in line with other previous changes and new features which have been delivered by epp templates rather than existing erb templates

config generation tested on EL8 EL9 EL10 with OpenVox 8 agent

@ikonia
Copy link
Contributor Author

ikonia commented Aug 11, 2025

config now also tested on Ubuntu 24.04 and Debian 12.11 (with 13 pending)

@ikonia
Copy link
Contributor Author

ikonia commented Aug 26, 2025

tested with Debian 13 using PR278 changes to stop default breaking config in Deb 13

Optional[Enum['yes','no']] $recursion = undef,
Optional[Enum['yes','no']] $dnssec_enable = undef,
Optional[Enum['yes','no']] $dnssec_validation = undef,
Optional[Enum['yes','no','auto']] $dnssec_validation = undef,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Optional[Enum['yes','no','auto']] $dnssec_validation = undef,
Optional[Enum['yes','no','auto']] $dnssec_validation = undef,

@ikonia
Copy link
Contributor Author

ikonia commented Oct 16, 2025

obsoleted by pr #284

@ikonia ikonia closed this Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants