Catalog zones change of ownership is special mechanism to facilitate controlled migration of a member zone from one catalog to another. It is implemented using catalog zones property named "coo" and is documented in DNS catalog zones draft version 5 document. Implement the feature using a new hash table in the catalog zone structure, which holds the added "coo" properties for the catalog zone (containing the target catalog zone's name), and the key for the hash table being the member zone's name for which the "coo" property is being created. Change some log messages to have consistent zone name quoting types. Update the ARM with change of ownership documentation and usage examples. Add tests which check newly the added features.
14 lines
474 B
Plaintext
14 lines
474 B
Plaintext
; Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
|
;
|
|
; SPDX-License-Identifier: MPL-2.0
|
|
;
|
|
; This Source Code Form is subject to the terms of the Mozilla Public
|
|
; License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
; file, you can obtain one at https://mozilla.org/MPL/2.0/.
|
|
;
|
|
; See the COPYRIGHT file distributed with this work for additional
|
|
; information regarding copyright ownership.
|
|
|
|
@ 3600 SOA . . 1 86400 3600 86400 3600
|
|
@ 3600 IN NS invalid.
|