diff --git a/Config-system-requirements.md b/Config-system-requirements.md index 2181ff0..6489bd4 100644 --- a/Config-system-requirements.md +++ b/Config-system-requirements.md @@ -19,7 +19,11 @@ Use-cases: - [ ] Validate configuration - before server (re)start - [ ] Start a server - should not take ages to parse & use config from disk - [ ] Retrieve full running configuration -- [ ] Retrieve values modified in local config (i.e. values which are inherited from default) +- [ ] Retrieve all values modified in local config (i.e. values which are inherited from default) + - [ ] possibly without starting the server itself? +- [ ] Retrieve a single subtree from config (e.g. config for zone `example.com`) + - [ ] possibly without starting the server itself? +- [ ] Retrieve a single value from config - [ ] possibly without starting the server itself? - [ ] Add or remove a zone, with all its config values - [ ] Change a top-level config object shared by many zones - e.g. `primaries`, `key` etc.