mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-22 18:17:05 -04:00
Since the effective configuration tree is a "merged" configuration tree from the user and the default configurations, the effective configuration provides a unique configuration tree used by apply_confiuration() to configure the server. However, there is one specific case where the configuration code needs to differentiate whether the configuration originally came from the default or the user configuration: the trust-anchors. This is because the default trust-anchors _have_ to be those for the root zone, and the one provided by the user can be for any zone. A check enforces this. In order to keep this difference visible from the configuration code, with a unique configuration tree, we now introduce a default-only `builtin-trust-anchors` statement which holds the builtin root trust-anchors. It can't be used from the user configuration (this would raise an error), hence it is not documented. |
||
|---|---|---|
| .. | ||
| startperf | ||
| system | ||
| testdata/wire | ||
| .gitignore | ||
| meson.build | ||
| test_client.c | ||
| test_server.c | ||