diff --git a/CHANGES b/CHANGES index 89a4fe5a2b..9ce8e1f48d 100644 --- a/CHANGES +++ b/CHANGES @@ -1,7 +1,7 @@ 1114. [port] Ignore more accept() errors. [RT #2021] -1113. [bug] allow-update/allow-update-forwarding did not work - when specified in a view. [RT #2014] +1113. [bug] The allow-update-forwarding option was ignored + when specified in a view. [RT #2014] 1112. [placeholder] diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index 08ae60b6ae..2525ee0e82 100644 --- a/doc/arm/Bv9ARM-book.xml +++ b/doc/arm/Bv9ARM-book.xml @@ -2,7 +2,7 @@ - + BIND 9 Administrator Reference Manual @@ -2782,7 +2782,6 @@ statement in the named.conf file: allow-query { address_match_list }; allow-transfer { address_match_list }; allow-recursion { address_match_list }; - allow-update { address_match_list }; allow-update-forwarding { address_match_list }; allow-v6-synthesis { address_match_list }; blackhole { address_match_list }; @@ -3384,12 +3383,6 @@ host from retrieving data that is already in the server's cache. -allow-update -Specifies which hosts are allowed to -submit Dynamic DNS updates for master zones. The default is to deny -updates from all hosts. - - allow-update-forwarding Specifies which hosts are allowed to submit Dynamic DNS updates to slave zones to be forwarded to the @@ -4503,8 +4496,9 @@ in . allow-update -See the description of allow-update -in . +Specifies which hosts are allowed to +submit Dynamic DNS updates for master zones. The default is to deny +updates from all hosts. update-policy diff --git a/lib/isccfg/parser.c b/lib/isccfg/parser.c index c4338b649e..dfd66e95ae 100644 --- a/lib/isccfg/parser.c +++ b/lib/isccfg/parser.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: parser.c,v 1.90 2001/11/07 04:25:19 marka Exp $ */ +/* $Id: parser.c,v 1.91 2001/11/08 21:13:41 gson Exp $ */ #include @@ -898,7 +898,6 @@ options_clauses[] = { static cfg_clausedef_t view_clauses[] = { { "allow-notify", &cfg_type_bracketed_aml, 0 }, - { "allow-update-forwarding", &cfg_type_bracketed_aml, 0 }, { "allow-recursion", &cfg_type_bracketed_aml, 0 }, { "allow-v6-synthesis", &cfg_type_bracketed_aml, 0 }, { "sortlist", &cfg_type_bracketed_aml, 0 }, @@ -952,6 +951,7 @@ static cfg_clausedef_t zone_clauses[] = { { "allow-query", &cfg_type_bracketed_aml, 0 }, { "allow-transfer", &cfg_type_bracketed_aml, 0 }, + { "allow-update-forwarding", &cfg_type_bracketed_aml, 0 }, { "notify", &cfg_type_notifytype, 0 }, { "also-notify", &cfg_type_portiplist, 0 }, { "dialup", &cfg_type_dialuptype, 0 }, @@ -983,7 +983,6 @@ static cfg_clausedef_t zone_only_clauses[] = { { "type", &cfg_type_zonetype, 0 }, { "allow-update", &cfg_type_bracketed_aml, 0 }, - { "allow-update-forwarding", &cfg_type_bracketed_aml, 0 }, { "file", &cfg_type_qstring, 0 }, { "ixfr-base", &cfg_type_qstring, CFG_CLAUSEFLAG_OBSOLETE }, { "ixfr-tmp-file", &cfg_type_qstring, CFG_CLAUSEFLAG_OBSOLETE },