1 .\" Copyright (C) 2004-2008 Internet Systems Consortium, Inc. ("ISC")
3 .\" Permission to use, copy, modify, and/or distribute this software for any
4 .\" purpose with or without fee is hereby granted, provided that the above
5 .\" copyright notice and this permission notice appear in all copies.
7 .\" THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
8 .\" REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
9 .\" AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
10 .\" INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
11 .\" LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
12 .\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
13 .\" PERFORMANCE OF THIS SOFTWARE.
15 .\" $Id: named.conf.5,v 1.36.48.1 2009-07-11 01:55:21 tbox Exp $
19 .\" Title: \fInamed.conf\fR
21 .\" Generator: DocBook XSL Stylesheets v1.71.1 <http://docbook.sf.net/>
22 .\" Date: Aug 13, 2004
26 .TH "\fINAMED.CONF\fR" "5" "Aug 13, 2004" "BIND9" "BIND9"
27 .\" disable hyphenation
29 .\" disable justification (adjust text to left margin only)
32 named.conf \- configuration file for named
39 is the configuration file for
40 \fBnamed\fR. Statements are enclosed in braces and terminated with a semi\-colon. Clauses in the statements are also semi\-colon terminated. The usual comment styles are supported:
44 C++ style: // to end of line
46 Unix style: # to end of line
51 acl \fIstring\fR { \fIaddress_match_element\fR; ... };
58 key \fIdomain_name\fR {
59 algorithm \fIstring\fR;
68 masters \fIstring\fR [ port \fIinteger\fR ] {
69 ( \fImasters\fR | \fIipv4_address\fR [port \fIinteger\fR] |
70 \fIipv6_address\fR [port \fIinteger\fR] ) [ key \fIstring\fR ]; ...
78 server ( \fIipv4_address\fR\fI[/prefixlen]\fR | \fIipv6_address\fR\fI[/prefixlen]\fR ) {
81 edns\-udp\-size \fIinteger\fR;
82 max\-udp\-size \fIinteger\fR;
83 provide\-ixfr \fIboolean\fR;
84 request\-ixfr \fIboolean\fR;
85 keys \fIserver_key\fR;
86 transfers \fIinteger\fR;
87 transfer\-format ( many\-answers | one\-answer );
88 transfer\-source ( \fIipv4_address\fR | * )
89 [ port ( \fIinteger\fR | * ) ];
90 transfer\-source\-v6 ( \fIipv6_address\fR | * )
91 [ port ( \fIinteger\fR | * ) ];
92 support\-ixfr \fIboolean\fR; // obsolete
101 \fIdomain_name\fR \fIflags\fR \fIprotocol\fR \fIalgorithm\fR \fIkey\fR; ...
110 inet ( \fIipv4_address\fR | \fIipv6_address\fR | * )
111 [ port ( \fIinteger\fR | * ) ]
112 allow { \fIaddress_match_element\fR; ... }
113 [ keys { \fIstring\fR; ... } ];
114 unix \fIunsupported\fR; // not implemented
123 channel \fIstring\fR {
125 syslog \fIoptional_facility\fR;
128 severity \fIlog_severity\fR;
129 print\-time \fIboolean\fR;
130 print\-severity \fIboolean\fR;
131 print\-category \fIboolean\fR;
133 category \fIstring\fR { \fIstring\fR; ... };
142 listen\-on [ port \fIinteger\fR ] {
143 ( \fIipv4_address\fR | \fIipv6_address\fR ) [ port \fIinteger\fR ]; ...
145 view \fIstring\fR \fIoptional_class\fR;
146 search { \fIstring\fR; ... };
156 avoid\-v4\-udp\-ports { \fIport\fR; ... };
157 avoid\-v6\-udp\-ports { \fIport\fR; ... };
158 blackhole { \fIaddress_match_element\fR; ... };
161 directory \fIquoted_string\fR;
162 dump\-file \fIquoted_string\fR;
164 heartbeat\-interval \fIinteger\fR;
165 host\-statistics \fIboolean\fR; // not implemented
166 host\-statistics\-max \fInumber\fR; // not implemented
167 hostname ( \fIquoted_string\fR | none );
168 interface\-interval \fIinteger\fR;
169 listen\-on [ port \fIinteger\fR ] { \fIaddress_match_element\fR; ... };
170 listen\-on\-v6 [ port \fIinteger\fR ] { \fIaddress_match_element\fR; ... };
171 match\-mapped\-addresses \fIboolean\fR;
172 memstatistics\-file \fIquoted_string\fR;
173 pid\-file ( \fIquoted_string\fR | none );
175 querylog \fIboolean\fR;
176 recursing\-file \fIquoted_string\fR;
177 reserved\-sockets \fIinteger\fR;
178 random\-device \fIquoted_string\fR;
179 recursive\-clients \fIinteger\fR;
180 serial\-query\-rate \fIinteger\fR;
181 server\-id ( \fIquoted_string\fR | none |;
182 stacksize \fIsize\fR;
183 statistics\-file \fIquoted_string\fR;
184 statistics\-interval \fIinteger\fR; // not yet implemented
185 tcp\-clients \fIinteger\fR;
186 tcp\-listen\-queue \fIinteger\fR;
187 tkey\-dhkey \fIquoted_string\fR \fIinteger\fR;
188 tkey\-gssapi\-credential \fIquoted_string\fR;
189 tkey\-domain \fIquoted_string\fR;
190 transfers\-per\-ns \fIinteger\fR;
191 transfers\-in \fIinteger\fR;
192 transfers\-out \fIinteger\fR;
193 use\-ixfr \fIboolean\fR;
194 version ( \fIquoted_string\fR | none );
195 allow\-recursion { \fIaddress_match_element\fR; ... };
196 allow\-recursion\-on { \fIaddress_match_element\fR; ... };
197 sortlist { \fIaddress_match_element\fR; ... };
198 topology { \fIaddress_match_element\fR; ... }; // not implemented
199 auth\-nxdomain \fIboolean\fR; // default changed
200 minimal\-responses \fIboolean\fR;
201 recursion \fIboolean\fR;
203 [ class \fIstring\fR ] [ type \fIstring\fR ]
204 [ name \fIquoted_string\fR ] \fIstring\fR \fIstring\fR; ...
206 provide\-ixfr \fIboolean\fR;
207 request\-ixfr \fIboolean\fR;
208 rfc2308\-type1 \fIboolean\fR; // not yet implemented
209 additional\-from\-auth \fIboolean\fR;
210 additional\-from\-cache \fIboolean\fR;
211 query\-source ( ( \fIipv4_address\fR | * ) | [ address ( \fIipv4_address\fR | * ) ] ) [ port ( \fIinteger\fR | * ) ];
212 query\-source\-v6 ( ( \fIipv6_address\fR | * ) | [ address ( \fIipv6_address\fR | * ) ] ) [ port ( \fIinteger\fR | * ) ];
213 use\-queryport\-pool \fIboolean\fR;
214 queryport\-pool\-ports \fIinteger\fR;
215 queryport\-pool\-updateinterval \fIinteger\fR;
216 cleaning\-interval \fIinteger\fR;
217 min\-roots \fIinteger\fR; // not implemented
218 lame\-ttl \fIinteger\fR;
219 max\-ncache\-ttl \fIinteger\fR;
220 max\-cache\-ttl \fIinteger\fR;
221 transfer\-format ( many\-answers | one\-answer );
222 max\-cache\-size \fIsize\fR;
223 max\-acache\-size \fIsize\fR;
224 clients\-per\-query \fInumber\fR;
225 max\-clients\-per\-query \fInumber\fR;
226 check\-names ( master | slave | response )
227 ( fail | warn | ignore );
228 check\-mx ( fail | warn | ignore );
229 check\-integrity \fIboolean\fR;
230 check\-mx\-cname ( fail | warn | ignore );
231 check\-srv\-cname ( fail | warn | ignore );
232 cache\-file \fIquoted_string\fR; // test option
233 suppress\-initial\-notify \fIboolean\fR; // not yet implemented
234 preferred\-glue \fIstring\fR;
235 dual\-stack\-servers [ port \fIinteger\fR ] {
236 ( \fIquoted_string\fR [port \fIinteger\fR] |
237 \fIipv4_address\fR [port \fIinteger\fR] |
238 \fIipv6_address\fR [port \fIinteger\fR] ); ...
240 edns\-udp\-size \fIinteger\fR;
241 max\-udp\-size \fIinteger\fR;
242 root\-delegation\-only [ exclude { \fIquoted_string\fR; ... } ];
243 disable\-algorithms \fIstring\fR { \fIstring\fR; ... };
244 dnssec\-enable \fIboolean\fR;
245 dnssec\-validation \fIboolean\fR;
246 dnssec\-lookaside \fIstring\fR trust\-anchor \fIstring\fR;
247 dnssec\-must\-be\-secure \fIstring\fR \fIboolean\fR;
248 dnssec\-accept\-expired \fIboolean\fR;
249 empty\-server \fIstring\fR;
250 empty\-contact \fIstring\fR;
251 empty\-zones\-enable \fIboolean\fR;
252 disable\-empty\-zone \fIstring\fR;
253 dialup \fIdialuptype\fR;
254 ixfr\-from\-differences \fIixfrdiff\fR;
255 allow\-query { \fIaddress_match_element\fR; ... };
256 allow\-query\-on { \fIaddress_match_element\fR; ... };
257 allow\-query\-cache { \fIaddress_match_element\fR; ... };
258 allow\-query\-cache\-on { \fIaddress_match_element\fR; ... };
259 allow\-transfer { \fIaddress_match_element\fR; ... };
260 allow\-update { \fIaddress_match_element\fR; ... };
261 allow\-update\-forwarding { \fIaddress_match_element\fR; ... };
262 update\-check\-ksk \fIboolean\fR;
263 masterfile\-format ( text | raw );
264 notify \fInotifytype\fR;
265 notify\-source ( \fIipv4_address\fR | * ) [ port ( \fIinteger\fR | * ) ];
266 notify\-source\-v6 ( \fIipv6_address\fR | * ) [ port ( \fIinteger\fR | * ) ];
267 notify\-delay \fIseconds\fR;
268 notify\-to\-soa \fIboolean\fR;
269 also\-notify [ port \fIinteger\fR ] { ( \fIipv4_address\fR | \fIipv6_address\fR )
270 [ port \fIinteger\fR ]; ... };
271 allow\-notify { \fIaddress_match_element\fR; ... };
272 forward ( first | only );
273 forwarders [ port \fIinteger\fR ] {
274 ( \fIipv4_address\fR | \fIipv6_address\fR ) [ port \fIinteger\fR ]; ...
276 max\-journal\-size \fIsize_no_default\fR;
277 max\-transfer\-time\-in \fIinteger\fR;
278 max\-transfer\-time\-out \fIinteger\fR;
279 max\-transfer\-idle\-in \fIinteger\fR;
280 max\-transfer\-idle\-out \fIinteger\fR;
281 max\-retry\-time \fIinteger\fR;
282 min\-retry\-time \fIinteger\fR;
283 max\-refresh\-time \fIinteger\fR;
284 min\-refresh\-time \fIinteger\fR;
285 multi\-master \fIboolean\fR;
286 sig\-validity\-interval \fIinteger\fR;
287 sig\-re\-signing\-interval \fIinteger\fR;
288 sig\-signing\-nodes \fIinteger\fR;
289 sig\-signing\-signatures \fIinteger\fR;
290 sig\-signing\-type \fIinteger\fR;
291 transfer\-source ( \fIipv4_address\fR | * )
292 [ port ( \fIinteger\fR | * ) ];
293 transfer\-source\-v6 ( \fIipv6_address\fR | * )
294 [ port ( \fIinteger\fR | * ) ];
295 alt\-transfer\-source ( \fIipv4_address\fR | * )
296 [ port ( \fIinteger\fR | * ) ];
297 alt\-transfer\-source\-v6 ( \fIipv6_address\fR | * )
298 [ port ( \fIinteger\fR | * ) ];
299 use\-alt\-transfer\-source \fIboolean\fR;
300 zone\-statistics \fIboolean\fR;
301 key\-directory \fIquoted_string\fR;
302 try\-tcp\-refresh \fIboolean\fR;
303 zero\-no\-soa\-ttl \fIboolean\fR;
304 zero\-no\-soa\-ttl\-cache \fIboolean\fR;
305 nsec3\-test\-zone \fIboolean\fR; // testing only
306 allow\-v6\-synthesis { \fIaddress_match_element\fR; ... }; // obsolete
307 deallocate\-on\-exit \fIboolean\fR; // obsolete
308 fake\-iquery \fIboolean\fR; // obsolete
309 fetch\-glue \fIboolean\fR; // obsolete
310 has\-old\-clients \fIboolean\fR; // obsolete
311 maintain\-ixfr\-base \fIboolean\fR; // obsolete
312 max\-ixfr\-log\-size \fIsize\fR; // obsolete
313 multiple\-cnames \fIboolean\fR; // obsolete
314 named\-xfer \fIquoted_string\fR; // obsolete
315 serial\-queries \fIinteger\fR; // obsolete
316 treat\-cr\-as\-space \fIboolean\fR; // obsolete
317 use\-id\-pool \fIboolean\fR; // obsolete
325 view \fIstring\fR \fIoptional_class\fR {
326 match\-clients { \fIaddress_match_element\fR; ... };
327 match\-destinations { \fIaddress_match_element\fR; ... };
328 match\-recursive\-only \fIboolean\fR;
330 algorithm \fIstring\fR;
333 zone \fIstring\fR \fIoptional_class\fR {
336 server ( \fIipv4_address\fR\fI[/prefixlen]\fR | \fIipv6_address\fR\fI[/prefixlen]\fR ) {
340 \fIstring\fR \fIinteger\fR \fIinteger\fR \fIinteger\fR \fIquoted_string\fR; ...
342 allow\-recursion { \fIaddress_match_element\fR; ... };
343 allow\-recursion\-on { \fIaddress_match_element\fR; ... };
344 sortlist { \fIaddress_match_element\fR; ... };
345 topology { \fIaddress_match_element\fR; ... }; // not implemented
346 auth\-nxdomain \fIboolean\fR; // default changed
347 minimal\-responses \fIboolean\fR;
348 recursion \fIboolean\fR;
350 [ class \fIstring\fR ] [ type \fIstring\fR ]
351 [ name \fIquoted_string\fR ] \fIstring\fR \fIstring\fR; ...
353 provide\-ixfr \fIboolean\fR;
354 request\-ixfr \fIboolean\fR;
355 rfc2308\-type1 \fIboolean\fR; // not yet implemented
356 additional\-from\-auth \fIboolean\fR;
357 additional\-from\-cache \fIboolean\fR;
358 query\-source ( ( \fIipv4_address\fR | * ) | [ address ( \fIipv4_address\fR | * ) ] ) [ port ( \fIinteger\fR | * ) ];
359 query\-source\-v6 ( ( \fIipv6_address\fR | * ) | [ address ( \fIipv6_address\fR | * ) ] ) [ port ( \fIinteger\fR | * ) ];
360 use\-queryport\-pool \fIboolean\fR;
361 queryport\-pool\-ports \fIinteger\fR;
362 queryport\-pool\-updateinterval \fIinteger\fR;
363 cleaning\-interval \fIinteger\fR;
364 min\-roots \fIinteger\fR; // not implemented
365 lame\-ttl \fIinteger\fR;
366 max\-ncache\-ttl \fIinteger\fR;
367 max\-cache\-ttl \fIinteger\fR;
368 transfer\-format ( many\-answers | one\-answer );
369 max\-cache\-size \fIsize\fR;
370 max\-acache\-size \fIsize\fR;
371 clients\-per\-query \fInumber\fR;
372 max\-clients\-per\-query \fInumber\fR;
373 check\-names ( master | slave | response )
374 ( fail | warn | ignore );
375 check\-mx ( fail | warn | ignore );
376 check\-integrity \fIboolean\fR;
377 check\-mx\-cname ( fail | warn | ignore );
378 check\-srv\-cname ( fail | warn | ignore );
379 cache\-file \fIquoted_string\fR; // test option
380 suppress\-initial\-notify \fIboolean\fR; // not yet implemented
381 preferred\-glue \fIstring\fR;
382 dual\-stack\-servers [ port \fIinteger\fR ] {
383 ( \fIquoted_string\fR [port \fIinteger\fR] |
384 \fIipv4_address\fR [port \fIinteger\fR] |
385 \fIipv6_address\fR [port \fIinteger\fR] ); ...
387 edns\-udp\-size \fIinteger\fR;
388 max\-udp\-size \fIinteger\fR;
389 root\-delegation\-only [ exclude { \fIquoted_string\fR; ... } ];
390 disable\-algorithms \fIstring\fR { \fIstring\fR; ... };
391 dnssec\-enable \fIboolean\fR;
392 dnssec\-validation \fIboolean\fR;
393 dnssec\-lookaside \fIstring\fR trust\-anchor \fIstring\fR;
394 dnssec\-must\-be\-secure \fIstring\fR \fIboolean\fR;
395 dnssec\-accept\-expired \fIboolean\fR;
396 empty\-server \fIstring\fR;
397 empty\-contact \fIstring\fR;
398 empty\-zones\-enable \fIboolean\fR;
399 disable\-empty\-zone \fIstring\fR;
400 dialup \fIdialuptype\fR;
401 ixfr\-from\-differences \fIixfrdiff\fR;
402 allow\-query { \fIaddress_match_element\fR; ... };
403 allow\-query\-on { \fIaddress_match_element\fR; ... };
404 allow\-query\-cache { \fIaddress_match_element\fR; ... };
405 allow\-query\-cache\-on { \fIaddress_match_element\fR; ... };
406 allow\-transfer { \fIaddress_match_element\fR; ... };
407 allow\-update { \fIaddress_match_element\fR; ... };
408 allow\-update\-forwarding { \fIaddress_match_element\fR; ... };
409 update\-check\-ksk \fIboolean\fR;
410 masterfile\-format ( text | raw );
411 notify \fInotifytype\fR;
412 notify\-source ( \fIipv4_address\fR | * ) [ port ( \fIinteger\fR | * ) ];
413 notify\-source\-v6 ( \fIipv6_address\fR | * ) [ port ( \fIinteger\fR | * ) ];
414 notify\-delay \fIseconds\fR;
415 notify\-to\-soa \fIboolean\fR;
416 also\-notify [ port \fIinteger\fR ] { ( \fIipv4_address\fR | \fIipv6_address\fR )
417 [ port \fIinteger\fR ]; ... };
418 allow\-notify { \fIaddress_match_element\fR; ... };
419 forward ( first | only );
420 forwarders [ port \fIinteger\fR ] {
421 ( \fIipv4_address\fR | \fIipv6_address\fR ) [ port \fIinteger\fR ]; ...
423 max\-journal\-size \fIsize_no_default\fR;
424 max\-transfer\-time\-in \fIinteger\fR;
425 max\-transfer\-time\-out \fIinteger\fR;
426 max\-transfer\-idle\-in \fIinteger\fR;
427 max\-transfer\-idle\-out \fIinteger\fR;
428 max\-retry\-time \fIinteger\fR;
429 min\-retry\-time \fIinteger\fR;
430 max\-refresh\-time \fIinteger\fR;
431 min\-refresh\-time \fIinteger\fR;
432 multi\-master \fIboolean\fR;
433 sig\-validity\-interval \fIinteger\fR;
434 transfer\-source ( \fIipv4_address\fR | * )
435 [ port ( \fIinteger\fR | * ) ];
436 transfer\-source\-v6 ( \fIipv6_address\fR | * )
437 [ port ( \fIinteger\fR | * ) ];
438 alt\-transfer\-source ( \fIipv4_address\fR | * )
439 [ port ( \fIinteger\fR | * ) ];
440 alt\-transfer\-source\-v6 ( \fIipv6_address\fR | * )
441 [ port ( \fIinteger\fR | * ) ];
442 use\-alt\-transfer\-source \fIboolean\fR;
443 zone\-statistics \fIboolean\fR;
444 try\-tcp\-refresh \fIboolean\fR;
445 key\-directory \fIquoted_string\fR;
446 zero\-no\-soa\-ttl \fIboolean\fR;
447 zero\-no\-soa\-ttl\-cache \fIboolean\fR;
448 allow\-v6\-synthesis { \fIaddress_match_element\fR; ... }; // obsolete
449 fetch\-glue \fIboolean\fR; // obsolete
450 maintain\-ixfr\-base \fIboolean\fR; // obsolete
451 max\-ixfr\-log\-size \fIsize\fR; // obsolete
459 zone \fIstring\fR \fIoptional_class\fR {
460 type ( master | slave | stub | hint |
461 forward | delegation\-only );
462 file \fIquoted_string\fR;
463 masters [ port \fIinteger\fR ] {
465 \fIipv4_address\fR [port \fIinteger\fR] |
466 \fIipv6_address\fR [ port \fIinteger\fR ] ) [ key \fIstring\fR ]; ...
468 database \fIstring\fR;
469 delegation\-only \fIboolean\fR;
470 check\-names ( fail | warn | ignore );
471 check\-mx ( fail | warn | ignore );
472 check\-integrity \fIboolean\fR;
473 check\-mx\-cname ( fail | warn | ignore );
474 check\-srv\-cname ( fail | warn | ignore );
475 dialup \fIdialuptype\fR;
476 ixfr\-from\-differences \fIboolean\fR;
477 journal \fIquoted_string\fR;
478 zero\-no\-soa\-ttl \fIboolean\fR;
479 allow\-query { \fIaddress_match_element\fR; ... };
480 allow\-query\-on { \fIaddress_match_element\fR; ... };
481 allow\-transfer { \fIaddress_match_element\fR; ... };
482 allow\-update { \fIaddress_match_element\fR; ... };
483 allow\-update\-forwarding { \fIaddress_match_element\fR; ... };
485 ( grant | deny ) \fIstring\fR
486 ( name | subdomain | wildcard | self | selfsub | selfwild |
487 krb5\-self | ms\-self | krb5\-subdomain | ms\-subdomain |
488 tcp\-self | 6to4\-self ) \fIstring\fR
489 \fIrrtypelist\fR; ...
491 update\-check\-ksk \fIboolean\fR;
492 masterfile\-format ( text | raw );
493 notify \fInotifytype\fR;
494 notify\-source ( \fIipv4_address\fR | * ) [ port ( \fIinteger\fR | * ) ];
495 notify\-source\-v6 ( \fIipv6_address\fR | * ) [ port ( \fIinteger\fR | * ) ];
496 notify\-delay \fIseconds\fR;
497 notify\-to\-soa \fIboolean\fR;
498 also\-notify [ port \fIinteger\fR ] { ( \fIipv4_address\fR | \fIipv6_address\fR )
499 [ port \fIinteger\fR ]; ... };
500 allow\-notify { \fIaddress_match_element\fR; ... };
501 forward ( first | only );
502 forwarders [ port \fIinteger\fR ] {
503 ( \fIipv4_address\fR | \fIipv6_address\fR ) [ port \fIinteger\fR ]; ...
505 max\-journal\-size \fIsize_no_default\fR;
506 max\-transfer\-time\-in \fIinteger\fR;
507 max\-transfer\-time\-out \fIinteger\fR;
508 max\-transfer\-idle\-in \fIinteger\fR;
509 max\-transfer\-idle\-out \fIinteger\fR;
510 max\-retry\-time \fIinteger\fR;
511 min\-retry\-time \fIinteger\fR;
512 max\-refresh\-time \fIinteger\fR;
513 min\-refresh\-time \fIinteger\fR;
514 multi\-master \fIboolean\fR;
515 sig\-validity\-interval \fIinteger\fR;
516 transfer\-source ( \fIipv4_address\fR | * )
517 [ port ( \fIinteger\fR | * ) ];
518 transfer\-source\-v6 ( \fIipv6_address\fR | * )
519 [ port ( \fIinteger\fR | * ) ];
520 alt\-transfer\-source ( \fIipv4_address\fR | * )
521 [ port ( \fIinteger\fR | * ) ];
522 alt\-transfer\-source\-v6 ( \fIipv6_address\fR | * )
523 [ port ( \fIinteger\fR | * ) ];
524 use\-alt\-transfer\-source \fIboolean\fR;
525 zone\-statistics \fIboolean\fR;
526 try\-tcp\-refresh \fIboolean\fR;
527 key\-directory \fIquoted_string\fR;
528 nsec3\-test\-zone \fIboolean\fR; // testing only
529 ixfr\-base \fIquoted_string\fR; // obsolete
530 ixfr\-tmp\-file \fIquoted_string\fR; // obsolete
531 maintain\-ixfr\-base \fIboolean\fR; // obsolete
532 max\-ixfr\-log\-size \fIsize\fR; // obsolete
533 pubkey \fIinteger\fR \fIinteger\fR \fIinteger\fR \fIquoted_string\fR; // obsolete
539 \fI/etc/named.conf\fR
543 \fBnamed\-checkconf\fR(8),
545 BIND 9 Administrator Reference Manual.
547 Copyright \(co 2004\-2008 Internet Systems Consortium, Inc. ("ISC")