|
@@ -1611,8 +1611,19 @@ can use various data source backends.
|
|
|
> <userinput>config set data_sources/classes/IN[1]/params { "example.org": "/path/to/example.org", "example.com": "/path/to/example.com" }</userinput>
|
|
|
> <userinput>config commit</userinput></screen>
|
|
|
|
|
|
- Unfortunately, due to current technical limitations, the params must
|
|
|
- be set as one JSON blob, it can't be edited in
|
|
|
+ Initially, a map value has to be set, but this value may be an
|
|
|
+ empty map. After that, key/value pairs can be added with 'config
|
|
|
+ add' and keys can be removed with 'config remove'. The initial
|
|
|
+ value may be an empty map, but it has to be set before zones are
|
|
|
+ added or removed.
|
|
|
+
|
|
|
+ <screen>
|
|
|
+> <userinput>config set data_sources/classes/IN[1]/params {}</userinput>
|
|
|
+> <userinput>config add data_sources/classes/IN[1]/params another.example.org /path/to/another.example.org</userinput>
|
|
|
+> <userinput>config add data_sources/classes/IN[1]/params another.example.com /path/to/another.example.com</userinput>
|
|
|
+> <userinput>config remove data_sources/classes/IN[1]/params another.example.org</userinput>
|
|
|
+ </screen>
|
|
|
+
|
|
|
<command>bindctl</command>. To reload a zone, you the same command
|
|
|
as above.
|
|
|
</para>
|