mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-26 11:32:01 -05:00
82 lines
1.4 KiB
Text
82 lines
1.4 KiB
Text
/*
|
|
* Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
|
*
|
|
* 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 http://mozilla.org/MPL/2.0/.
|
|
*
|
|
* See the COPYRIGHT file distributed with this work for additional
|
|
* information regarding copyright ownership.
|
|
*/
|
|
|
|
view one {
|
|
notify master-only;
|
|
|
|
# also-notify inconsistent with master-only notify option
|
|
zone "slave" {
|
|
type slave;
|
|
masters { 1.2.3.4; };
|
|
also-notify { 5.6.7.8; };
|
|
};
|
|
|
|
# OK
|
|
zone "master" {
|
|
type master;
|
|
file "filename";
|
|
also-notify { 5.6.7.8; };
|
|
};
|
|
};
|
|
|
|
view two {
|
|
notify no;
|
|
|
|
# also-notify inconsistent with notify option at the view level
|
|
zone "slave" {
|
|
type slave;
|
|
masters { 1.2.3.4; };
|
|
also-notify { 5.6.7.8; };
|
|
};
|
|
|
|
# OK
|
|
zone "master" {
|
|
type master;
|
|
file "filename";
|
|
notify yes;
|
|
also-notify { 5.6.7.8; };
|
|
};
|
|
};
|
|
|
|
view three {
|
|
# also-notify inconsistent with notify option at the zone level
|
|
zone "slave" {
|
|
type slave;
|
|
masters { 1.2.3.4; };
|
|
notify no;
|
|
also-notify { 5.6.7.8; };
|
|
};
|
|
|
|
# OK
|
|
zone "master" {
|
|
type master;
|
|
file "filename";
|
|
also-notify { 5.6.7.8; };
|
|
};
|
|
};
|
|
|
|
view four {
|
|
also-notify { 5.6.7.8; };
|
|
|
|
# OK
|
|
zone "slave" {
|
|
type slave;
|
|
masters { 1.2.3.4; };
|
|
notify master-only;
|
|
};
|
|
|
|
# OK
|
|
zone "master" {
|
|
type master;
|
|
file "filename";
|
|
notify no;
|
|
};
|
|
};
|