options revision fca63ccd84217de6ed5f29a7a4b7900ab0778202
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinCopyright (C) 2000, 2001 Internet Software Consortium.
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox UserSee COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein$Id: options,v 1.63 2001/03/14 22:14:38 gson Exp $
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinThis is a summary of the implementation status of the various named.conf
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinoptions in BIND 9.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Yes Implemented in this release.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein No Not implemented, may be implemented in a later release.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Obsolete Obsolete, not applicable to BIND 9, or just evil.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Will not be implemented.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein * New in BIND 9.
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox User + The option is now always enabled.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt - The option is now always disabled.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein % The default value has changed since BIND 8.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein & The option has been extended since BIND 8.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein @ Semantics of certain pathological address match lists, in
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein particular those involving double negation, have changed.
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox User The new semantics are generally safer. IPv6 addresses
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein are supported, but the predefined ACLs "localhost" and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein "localnets" match IPv4 addresses only.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein # BIND 9 accepts both LF and CRLF as end-of-line markers.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews $ Stub zones are partially supported. They no longer
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein inject NS records into their parent zones, but can still
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein be used as a way of forcing a domain to be resolved using
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein a particular set of name servers.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ version version_string; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ directory path_name; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ named-xfer path_name; ] Obsolete
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ dump-file path_name; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ memstatistics-file path_name; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ pid-file path_name; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ statistics-file path_name; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ auth-nxdomain yes_or_no; ] Yes%
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ deallocate-on-exit yes_or_no; ] Obsolete+
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ dialup yes_or_no | notify | notify-passive |
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt refresh | passive; ] Yes&
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ fake-iquery yes_or_no; ] Obsolete-
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ fetch-glue yes_or_no; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ has-old-clients yes_or_no; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ host-statistics yes_or_no; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ multiple-cnames yes_or_no; ] Obsolete-
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify yes_or_no | explicit; ] Yes&
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein [ recursion yes_or_no; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ rfc2308-type1 yes_or_no; ] No
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ use-id-pool yes_or_no; ] Obsolete+
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ use-ixfr yes_or_no; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ treat-cr-as-space yes_or_no; ] Obsolete#
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ also-notify { ip_addr; [ ip_addr; ... ] }; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ forward ( only | first ); ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forwarders { [ in_addr ; [ in_addr ; ... ] ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ check-names ... ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-notify { address_match_list }; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ allow-query { address_match_list }; ] Yes@
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ allow-transfer { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-recursion { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ blackhole { address_match_list }; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ listen-on [ port ip_port ] { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ listen-on-v6 [ port ip_port ] { address_match_list }; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ query-source ... ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ query-source-v6 ... ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ lame-ttl number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-time-in number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-idle-in number; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ max-transfer-time-out number; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ max-transfer-idle-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-cache-ttl number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-ncache-ttl number; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ max-cache-size size_spec; ] No*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ min-roots number; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ serial-queries number; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-format ( one-answer | many-answers ); ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfers-in number; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ transfers-out number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfers-per-ns number; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ transfer-source ...; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-source-v6 ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-source ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-source-v6 ...; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ request-ixfr yes_or_no; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ provide-ixfr yes_or_no; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ maintain-ixfr-base yes_or_no; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-ixfr-log-size number; ] Obsolete
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ coresize size_spec ; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ datasize size_spec ; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ files size_spec ; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ stacksize size_spec ; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ cleaning-interval number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ heartbeat-interval number; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ interface-interval number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ statistics-interval number; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ topology { address_match_list }; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ sortlist { address_match_list }; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ rrset-order { order_spec ; [ order_spec ; ... ] }; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ recursive-clients number; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ tcp-clients number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ tkey-domain ... ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ tkey-dhkey ... ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-refresh-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-refresh-time number ; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ min-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ port number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ sig-validity-interval number; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ additional-from-auth yes_or_no; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ additional-from-cache yes_or_no; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ random-device path_name; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ minimal-responses yes_or_no; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ inet ... ] Yes%
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ unix ... ] Obsolete
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Userserver ip_addr {
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ bogus yes_or_no; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ request-ixfr yes_or_no; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ provide-ixfr yes_or_no; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ support-ixfr yes_or_no; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ edns yes_or_no; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfers number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-format ( one-answer | many-answers ); ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ keys { key_id [key_id ... ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunttrusted-keys Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntzone "domain_name" [ ( in | hs | hesiod | chaos ) ] {
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt type master; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt file path_name; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forward ( only | first ); ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ forwarders { [ ip_addr ; [ ip_addr ; ... ] ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ check-names ( warn | fail | ignore ); ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-update { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ update-policy ... ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ allow-query { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-transfer { address_match_list }; ] Yes@
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ notify-source ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-source-v6 ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ dialup yes_or_no | notify; ] Yes&
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-time-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-idle-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify yes_or_no | explicit; ] Yes&
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ also-notify { ip_addr; [ ip_addr; ... ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ ixfr-base path_name; ] Obsolete
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ pubkey number number number string; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ sig-validity-interval number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ database string ; [string; ... ] ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-refresh-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-refresh-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-retry-time number ; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Userzone "domain_name" [ ( in | hs | hesiod | chaos ) ] {
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User type slave; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ file path_name; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ ixfr-base path_name; ] Obsolete
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User masters [ port ip_port ] { ip_addr; [ ip_addr; ... ] }; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forward ( only | first ); ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ forwarders { [ ip_addr ; [ ip_addr ; ... ] ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ check-names ( warn | fail | ignore ); ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-notify { address_match_list };] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-update-forwarding { address_match_list }; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-query { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-transfer { address_match_list }; ] Yes@
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ transfer-source ...; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-source-v6 ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-source ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-source-v6 ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ dialup yes_or_no | notify | notify-passive |
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt refresh | passive; ] Yes&
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-time-in number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-idle-in number; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ max-transfer-time-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-idle-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify yes_or_no | explicit; ] Yes&
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ also-notify { ip_addr; [ ip_addr; ... ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ pubkey number number number string; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-refresh-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-refresh-time number ; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ min-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntzone "domain_name" [ ( in | hs | hesiod | chaos ) ] {
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt type stub; Yes$
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ file path_name; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt masters [ port ip_port ] { ip_addr; [ ip_addr; ... ] }; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forward ( only | first ); ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forwarders { [ ip_addr ; [ ip_addr ; ... ] ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ check-names ( warn | fail | ignore ); ] Obsolete
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ allow-query { address_match_list }; ] Yes@
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ allow-transfer { address_match_list }; ] Yes@
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-source ...; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-source-v6 ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ dialup yes_or_no | passive | refresh; ] Yes%
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-time-in number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-idle-in number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ pubkey number number number string; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-refresh-time number ; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ max-refresh-time number ; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ min-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntzone "domain_name" [ ( in | hs | hesiod | chaos ) ] {
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User type forward; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forward ( only | first ); ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ forwarders { [ ip_addr ; [ ip_addr ; ... ] ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntzone "." [ ( in | hs | hesiod | chaos ) ] {
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User type hint; Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt file path_name; Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ check-names ( warn | fail | ignore ); ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntview "view_name" [ ( in | hs | hesiod | chaos ) ] { Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt match-clients { address_match_list }; Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ zone ... ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ auth-nxdomain yes_or_no; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ fetch-glue yes_or_no; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify yes_or_no | explicit; ] Yes&
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ recursion yes_or_no; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ rfc2308-type1 yes_or_no; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ also-notify { ip_addr; [ ip_addr; ... ] }; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ forward ( only | first ); ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ forwarders { [ in_addr ; [ in_addr ; ... ] ] }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ check-names ... ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-notify { address_match_list }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-query { address_match_list }; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ allow-transfer { address_match_list }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ allow-recursion { address_match_list }; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ query-source ... ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ query-source-v6 ... ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ lame-ttl number; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ max-transfer-time-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-transfer-idle-out number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-cache-ttl number; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-ncache-ttl number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-cache-size size_spec; ] No*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-roots number; ] Obsolete
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-format ( one-answer | many-answers ); ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ transfer-source ...; ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ transfer-source-v6 ...; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ notify-source ...; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ notify-source-v6 ...; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ request-ixfr yes_or_no; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ provide-ixfr yes_or_no;] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ cleaning-interval number; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ topology { address_match_list }; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ sortlist { address_match_list }; ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ rrset-order { order_spec ; [ order_spec ; ... ] }; ] No
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ key ... ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ server ... ] Yes
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ trusted-keys ... ] Yes
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ sig-validity-interval number; ] Yes*
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User [ min-refresh-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-refresh-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ min-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ max-retry-time number ; ] Yes*
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt [ minimal-responses yes_or_no; ] Yes*