mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-26 11:22:52 -04:00
the merging of options and defaults into the effective configuration broke the mutual inheritance of the allow-recursion, allow-query, and allow-query-cache ACLs, and of the allow-recursion-on and allow-query-cache-on ACLs. this has been corrected by adding a 'cloned' flag to the cfg_obj structure to indicate whether it was configured explicitly or cloned from the defaults during parsing. we can then adjust the ACLs while configuring a view, favoring user-configured values when they're available over cloned defaults. currently the adjustments to the ACLs are done in configure_view(); later they'll be moved into the effective configuration and this special handling can be removed. |
||
|---|---|---|
| .. | ||
| check | ||
| confgen | ||
| delv | ||
| dig | ||
| dnssec | ||
| include | ||
| named | ||
| nsupdate | ||
| plugins | ||
| rndc | ||
| tests | ||
| tools | ||
| meson.build | ||