Compare commits

..

89 Commits

Author SHA1 Message Date
Mark Andrews
8d0005164e 9.1.3-P2 2003-09-19 07:09:02 +00:00
Mark Andrews
7c402c1e50 1509. [bug] Hint zones should accept delegation-only. Forward
zone should not accept delegation-only.

1508.   [bug]           Don't apply delegation-only checks to answers from
                        forwarders.

1507.   [bug]           Handle BIND 8 style returns to NS queries to parents
                        when making delegation-only checks.
2003-09-19 07:06:48 +00:00
Mark Andrews
c75c045d18 make yacc bison friendly 2003-09-19 06:55:44 +00:00
Mark Andrews
ffc74f4592 1506. [bug] Wrong return type for dns_view_isdelegationonly(). 2003-09-18 00:58:04 +00:00
David Lawrence
b6182549a5 allow for ns responses to ns queries in delegation-only domains 2003-09-17 18:06:22 +00:00
Mark Andrews
d0d3e341d1 9.1.3-P1 2003-09-17 08:19:55 +00:00
Mark Andrews
15aedbc1cc document delegation-only 2003-09-17 08:17:35 +00:00
David Lawrence
6a8c1b2741 support for delegation-only 2003-09-17 07:19:51 +00:00
cvs2git
6a6b2ae262 This commit was manufactured by cvs2git to create branch
'v9_1_3_delegation_only'.
2001-07-03 17:46:43 +00:00
Andreas Gustafsson
fbedd7b9e9 added --- 9.1.3 released --- marker; temporarily removed 919. until 9.1.3 is tagged 2001-07-03 17:46:41 +00:00
Andreas Gustafsson
af98948d28 fixed two more cases where rndc could dump core on unexpected EOF in rndc.conf 2001-07-03 01:56:12 +00:00
Andreas Gustafsson
992dbb6434 edited for 9.1.3 2001-07-02 21:33:10 +00:00
Brian Wellington
3ff18c36a1 919. [bug] rndc would segfault when rndc.conf was missing the
closing brace. [RT #1461]
2001-07-02 17:55:55 +00:00
Andreas Gustafsson
8c989f6dd7 note that umask is not set by the BIND 9 named [RT #1093] 2001-06-28 23:28:42 +00:00
Andreas Gustafsson
6c7e43a7da support building from a tar.gz file, not just from CVS 2001-06-28 01:34:20 +00:00
Andreas Gustafsson
e64a3da280 eliminated compiler warning 2001-06-28 00:44:45 +00:00
Andreas Gustafsson
fe581a6d2d updated for 9.1.3rc3 2001-06-27 22:56:18 +00:00
Andreas Gustafsson
b57f903e58 regenerated 2001-06-27 17:47:20 +00:00
Andreas Gustafsson
46484167fe clarified that the transfer-format option is used on the master, not the slave 2001-06-27 17:46:32 +00:00
David Lawrence
6ee2fdcc82 include isc/ipv6.h before ensuring the ipv6 init macros are defined 2001-06-26 21:55:52 +00:00
Andreas Gustafsson
6a5e7231e8 note that additional-from-cache and additional-from-auth
should only be used with 'recursion no;'
2001-06-26 01:58:26 +00:00
Andreas Gustafsson
82ea2420a1 repeated word 2001-06-25 23:51:23 +00:00
Andreas Gustafsson
fda7eb4967 pullup:
910.   [port]          Some pre-RFC2133 IPv6 implementations do not define
                        IN6ADDR_ANY_INIT. [RT #1416]
2001-06-25 22:17:02 +00:00
Mark Andrews
ee1f8a575d 911. [bug] Fail gracefully with multiple hint zones. [RT #1433] 2001-06-25 08:34:46 +00:00
Mark Andrews
dd929b8619 the length of the NULL record RDATA can be zero;
do not assert the contrary
2001-06-20 23:16:38 +00:00
Andreas Gustafsson
34c10cbe89 classify 860. as [interop], not [func] 2001-06-18 22:40:37 +00:00
Andreas Gustafsson
b6954e61c3 added --- 9.1.3rc2 released --- marker 2001-06-18 22:39:12 +00:00
Andreas Gustafsson
9db5bbf499 updated for 9.1.3rc2 2001-06-18 22:23:45 +00:00
Andreas Gustafsson
90f1f51a4e tabified 2001-06-18 22:23:27 +00:00
Andreas Gustafsson
aa6773e6ad pullup:
When doing best-effort parsing (in dig, for example) on a message with multiple
questions where an unrecoverable error is seen after 2 or more questions have
been parsed, memory would be leaked from msg->namepool, and would trigger an
ENSURE() in dns_message_destroy().
2001-06-15 17:02:18 +00:00
Andreas Gustafsson
c6b89af4d6 pullup:
904.   [bug]           The server would leak memory if attempting to use
                        an expired TSIG key. [RT #1406]
2001-06-15 16:52:42 +00:00
Brian Wellington
5d0f47dc9b pullup:
902.	[bug]		The -d option was ignored if both -t and -g were also
			specified.
2001-06-15 01:41:11 +00:00
Brian Wellington
119d6af33f pullup:
declare launch_next_query() before calling it
2001-06-15 01:37:30 +00:00
Andreas Gustafsson
cbdb30f5ad pullup:
903.    [bug]           dig should not crash when receiving a tcp packet
                        of length 0.
2001-06-14 22:03:38 +00:00
Andreas Gustafsson
bccb65cca3 pullup:
712.   [bug]           Sending a large signed update message caused an
                        assertion failure. [RT #718]

- Resetting a message should clear the TSIG/SIG(0) sections
- Rerendering a message if the first try returned USETCP should not call
  dns_message_settsigkey() again.
2001-06-14 14:36:05 +00:00
Andreas Gustafsson
80d1d675f3 pullup:
Signing with a large key didn't work since the static output buffer was too
small; use a dynamic buffer instead.  Also, comment a section
2001-06-14 13:56:40 +00:00
Andreas Gustafsson
786ca5121b pullup:
703.   [port]          sys/select.h is needed on older platforms. [RT #695]
2001-06-14 13:37:47 +00:00
David Lawrence
acb9a3c446 901. [cleanup] The man pages no longer have empty lines outside of
literal blocks.
update_copyrights has been fixed to cope with the lack of empty lines
around the cvs id tag's line in each man source.
2001-06-14 06:21:06 +00:00
David Lawrence
40a963b8f1 901. [cleanup] The man pages no longer have empty lines outside of
literal blocks.
update_copyrights has been fixed to cope with the lack of empty lines
around the cvs id tag's line in each man source.
2001-06-14 06:14:46 +00:00
Brian Wellington
0a572d7525 pullup:
898.   [bug]           "dig" failed to set a nonzero exit status
                         on UDP query timeout. [RT #1323]
2001-06-11 18:25:41 +00:00
Andreas Gustafsson
e26fdc705c pullup:
set the permissions on a symmetric keyfile before anything is written to it,
rather than after it is closed
2001-06-11 16:58:39 +00:00
Andreas Gustafsson
8080373447 uninitialized pointer could potentially (but not likely)
be passed to free_adbfind(); if it happened, it would look like RT #1393
(caught by bwelling)
2001-06-11 04:24:47 +00:00
Andreas Gustafsson
3a2f01559d regenerated 2001-06-09 01:35:24 +00:00
Andreas Gustafsson
a8426e6e68 pullup:
704.   [port]          RLIMIT_NOFILE in to available on all platforms.
                        [RT #695]
2001-06-09 00:58:11 +00:00
Andreas Gustafsson
732cd0061c pullup:
705.   [port]          Work out resource limit type for use where rlim_t is
                       not available. [RT #695]
2001-06-09 00:53:22 +00:00
Brian Wellington
d3c52f670a pullup:
894.   [bug]           When using the DNSSEC tools, a message intended to warn
			when the keyboard was being used because of the lack
			of a suitable random device was not being printed.
2001-06-08 23:27:29 +00:00
Andreas Gustafsson
011d895d68 892. [bug] The server could attempt to refresh a zone that
was being loaded, causing an assertion failure.
                        [RT #1335]
(was fixed on mainline in zone.c 1.300)
2001-06-08 21:46:11 +00:00
Andreas Gustafsson
64c07684c6 pullup:
888.   [bug]           Don't die when using TKEY to delete a nonexistent
                        TSIG key. [RT #1392]
2001-06-08 19:44:06 +00:00
Brian Wellington
bc4eca28b1 891. [bug] Return an error when a SIG(0) signed response to
an unsigned query is seen.  This should actually
			do the verification, but it's not currently
			possible. [RT #1391]
2001-06-08 19:38:59 +00:00
Andreas Gustafsson
322b2930b8 pullup:
852.   [bug]           Handle responses from servers which do not
                        now about IXFR.
2001-06-07 19:02:00 +00:00
Andreas Gustafsson
7bfbf9c278 pullup:
add sys/types.h for FreeBSD 2.1.
2001-06-06 22:16:03 +00:00
Andreas Gustafsson
b2532f9b3f pullup:
838.   [port]          UnixWare 7.1.1 is now suported by
                        bin/tests/system/ifconfig.sh.
2001-06-06 21:52:00 +00:00
Brian Wellington
3dd35c54a2 pullup:
860.   [func]          Drop cross class glue in zone transfers.
2001-06-06 00:11:57 +00:00
Brian Wellington
366134a7c3 850. [bug] dns_rbt_findnode() would not find nodes that were
split on a bitstring label somewhere other than in
			the last label of the node. [RT #1351]
2001-06-02 01:09:03 +00:00
Brian Wellington
92946101b7 move variable initialization 2001-05-29 23:07:33 +00:00
Brian Wellington
c4e9256361 uninitialized variable 2001-05-29 22:54:19 +00:00
Brian Wellington
3337d9a75f Remove seemingly random "i++" - this was the only difference between
the mainline and release branches.
2001-05-29 22:51:07 +00:00
Brian Wellington
ae341deb81 uninitialized variable 2001-05-29 22:44:23 +00:00
Brian Wellington
7d174ccc84 the array of error messages was incomplete. 2001-05-29 22:40:16 +00:00
Brian Wellington
a42f9811d9 potential null pointer dereference 2001-05-29 22:35:37 +00:00
Brian Wellington
54d4ccddaa fix possible null pointer deference - 9.1 only 2001-05-29 22:24:25 +00:00
Andreas Gustafsson
be0b0b6330 bumped 2001-05-24 00:19:23 +00:00
Andreas Gustafsson
25aad710d0 added --- 9.1.3rc1 released --- line 2001-05-23 16:16:02 +00:00
Andreas Gustafsson
dd700a7c67 pullup:
824.   [bug]           Correct line numbers reported by dns_master_load().
                        [RT #1263].
2001-05-23 16:14:24 +00:00
Andreas Gustafsson
075e2b4186 typo 2001-05-22 02:23:28 +00:00
Andreas Gustafsson
1ee69da383 expanded on 806. 2001-05-22 02:22:30 +00:00
Brian Wellington
d40a516458 pullup:
isc_print_vsnprintf() could throw an assertion failure when
given a %lld format, causing a deadlock when logging the assertion if invoked
from the logging system.  Since the %qd format does not have the bug, this only
affects platforms where the native quad format is %lld and that lack a native
vsnprintf().  The only known such platform is SunOS 5.5.1. [RT #1312]
2001-05-21 21:31:39 +00:00
Andreas Gustafsson
61e6c6b9ac pullup:
734.   [bug]           An attempt to re-lock the zone lock could occur if
                        the server was shutdown during a zone tranfer.
                        [RT #830]
2001-05-21 17:50:00 +00:00
Andreas Gustafsson
3d8e4446ef consistent spacing 2001-05-19 01:40:03 +00:00
Andreas Gustafsson
e34d8cbf12 pulled up recent documentation changes 2001-05-19 01:34:24 +00:00
Andreas Gustafsson
2a8f629efb pullup:
documented current behavior of --prefix, --sysconfdir,
and --localstatedir
2001-05-19 00:43:52 +00:00
Andreas Gustafsson
704af2aa53 regenerated 2001-05-18 23:10:16 +00:00
Andreas Gustafsson
290c4be6b2 831. [bug] The configure script tried to determine
endianness before making its final decision on
                        which C compiler to use, causing Solaris/x86
                        systems with gcc to be incorrectly identified
                        as big-endian. [RT #1315]
(already fixed on the mainline as part of a larger configure.in reorganization)
2001-05-18 23:10:05 +00:00
Andreas Gustafsson
2fa2fd1ffd updated for BIND 9.1.3rc1 2001-05-18 21:42:12 +00:00
Andreas Gustafsson
2098d02861 pullup:
771.   [cleanup]       TSIG errors related to unsynchronized clocks
                         are logged better. [RT #919]
2001-05-18 21:28:43 +00:00
Andreas Gustafsson
ac885ff502 pullup:
add sys/types.h for FreeBSD 2.1
2001-05-18 16:35:57 +00:00
Brian Wellington
240ef60a1c pullup:
client->peeraddr_valid could be set even if the peer address was not valid;
socket errors were logged as requests; when a client shut down due to a
fatal I/O error, it failed to log a message to that effect
2001-05-15 05:15:20 +00:00
Andreas Gustafsson
3932fbd926 pullup:
806.   [bug]           DNS_R_SEENINCLUDE was failing to propagate back up
                        the calling stack to the zone maintence level.
2001-05-14 23:50:49 +00:00
Mark Andrews
918b02d1d9 pullup:
827.   [bug]           When an IXFR protocol error occurs, the slave
                        should retry with AXFR.

 826.   [bug]           Some IXFR protocol errors were not detected.
2001-05-14 03:22:08 +00:00
Andreas Gustafsson
89136242cd 825. is RT #1264, not #1263 2001-05-10 21:57:00 +00:00
Andreas Gustafsson
32e53c3e68 pullup:
825.   [bug]           zone.c:ns_query() detached from the wrong zone
                        reference.  [RT #1263]
2001-05-10 21:52:01 +00:00
Andreas Gustafsson
b1f4d618bb pullup:
669.   [bug]           dnssec-keygen now makes the public key file
                        non-world-readable for symmetric keys. [RT #403]
2001-05-10 21:14:38 +00:00
Andreas Gustafsson
b32fc0771e 669. [bug] dnssec-keygen now makes the public key file
non-world-readable for symmetric keys. [RT #403]
2001-05-10 21:12:36 +00:00
Andreas Gustafsson
9f254ce91e regenerated 2001-05-09 02:44:03 +00:00
Andreas Gustafsson
734375e4ce document the special ISC_LOG_DEBUGONLY property of
the default_debug channel
2001-05-09 02:41:13 +00:00
Andreas Gustafsson
d03db233dd missing semicolon in logging example 2001-05-09 02:08:52 +00:00
Andreas Gustafsson
ab83ba67c6 added note about firewalls dropping fragments [RT #1245] 2001-05-08 21:46:24 +00:00
Andreas Gustafsson
b98767de54 pullup:
822.   [bug]           Sending nxrrset prerequisites would crash nsupdate.
                        [RT #1248]
2001-05-08 17:54:37 +00:00
Mark Andrews
4ec1e29fa8 make messages conssistant between release and mainline. tabify 2001-05-06 01:16:44 +00:00
251 changed files with 3312 additions and 2103 deletions

185
CHANGES
View File

@@ -1,4 +1,119 @@
--- 9.1.3-P2 released ---
1509. [bug] Hint zones should accept delegation-only. Forward
zone should not accept delegation-only.
1508. [bug] Don't apply delegation-only checks to answers from
forwarders.
1507. [bug] Handle BIND 8 style returns to NS queries to parents
when making delegation-only checks.
1506. [bug] Wrong return type for dns_view_isdelegationonly().
--- 9.1.3-P1 released ---
1504. [func] New zone type "delegation-only".
--- 9.1.3 released ---
--- 9.1.3rc3 released ---
911. [bug] Fail gracefully with multiple hint zones. [RT #1433]
910. [port] Some pre-RFC2133 IPv6 implementations do not define
IN6ADDR_ANY_INIT. [RT #1416]
--- 9.1.3rc2 released ---
904. [bug] The server would leak memory if attempting to use
an expired TSIG key. [RT #1406]
903. [bug] dig should not crash when receiving a TCP packet
of length 0.
902. [bug] The -d option was ignored if both -t and -g were also
specified.
901. [cleanup] The man pages no longer have empty lines outside of
literal blocks.
898. [bug] "dig" failed to set a nonzero exit status
on UDP query timeout. [RT #1323]
894. [bug] When using the DNSSEC tools, a message intended to warn
when the keyboard was being used because of the lack
of a suitable random device was not being printed.
892. [bug] The server could attempt to refresh a zone that
was being loaded, causing an assertion failure.
[RT #1335]
891. [bug] Return an error when a SIG(0) signed response to
an unsigned query is seen. This should actually
do the verification, but it's not currently
possible. [RT #1391]
888. [bug] Don't die when using TKEY to delete a nonexistent
TSIG key. [RT #1392]
860. [interop] Drop cross class glue in zone transfers.
852. [bug] Handle responses from servers which do not
now about IXFR.
850. [bug] dns_rbt_findnode() would not find nodes that were
split on a bitstring label somewhere other than in
the last label of the node. [RT #1351]
705. [port] Work out resource limit type for use where rlim_t is
not available. [RT #695]
704. [port] RLIMIT_NOFILE is not available on all platforms.
703. [port] sys/select.h is needed on older platforms. [RT #695]
--- 9.1.3rc1 released ---
831. [bug] The configure script tried to determine
endianness before making its final decision on
which C compiler to use, causing Solaris/x86
systems with gcc to be incorrectly identified
as big-endian. [RT #1315]
827. [bug] When an IXFR protocol error occurs, the slave
should retry with AXFR.
826. [bug] Some IXFR protocol errors were not detected.
825. [bug] zone.c:ns_query() detached from the wrong zone
reference. [RT #1264]
824. [bug] Correct line numbers reported by dns_master_load().
[RT #1263]
822. [bug] Sending nxrrset prerequisites would crash nsupdate.
[RT #1248]
806. [bug] DNS_R_SEENINCLUDE was failing to propagate back up
the calling stack to the zone maintence level, causing
zones to not reload when an included file was touched
but the top-level zone file was not.
771. [cleanup] TSIG errors related to unsynchronized clocks
are logged better. [RT #919]
734. [bug] An attempt to re-lock the zone lock could occur if
the server was shutdown during a zone tranfer.
[RT #830]
712. [bug] Sending a large signed update message caused an
assertion failure. [RT #718]
669. [bug] dnssec-keygen now makes the public key file
non-world-readable for symmetric keys. [RT #403]
--- 9.1.2 released ---
--- 9.1.2rc1 released ---
@@ -37,24 +152,24 @@
811. [bug] Parentheses were not quoted in zone dumps. [RT #1194]
810. [bug] The signer name in SIG records was not properly
downcased when signing/verifying records. [RT #1186]
downcased when signing/verifying records. [RT #1186]
807. [bug] When setting up TCP connections for incoming zone
transfers, the transfer-source port was not
ignored like it should be.
804. [bug] Attempting to obtain entropy could fail in some
situations. This would be most common on systems
situations. This would be most common on systems
with user-space threads. [RT #1131]
802. [bug] DNSSEC key tags were computed incorrectly in almost
all cases. [RT #1146]
all cases. [RT #1146]
801. [bug] nsupdate should treat lines beginning with ';' as
comments. [RT #1139]
comments. [RT #1139]
800. [bug] dnssec-signzone produced incorrect statistics for
large zones. [RT #1133]
large zones. [RT #1133]
799. [bug] The ADB didn't find AAAA glue in a zone unless A6
glue was also present.
@@ -63,7 +178,7 @@
--- 9.1.1rc7 released ---
791. [bug] The control channel did not work over IPv6.
791. [bug] The command channel now works over IPv6.
790. [bug] Wildcards created using dynamic update or IXFR
could fail to match. [RT #1111]
@@ -99,7 +214,7 @@
777. [bug] An empty forwarders list in a zone failed to override
global forwarders. [RT #995]
775. [bug] Address match lists with invalid netmasks caused
775. [bug] Address match lists with invalid netmasks caused
the configuration parser to abort with an assertion
failure. [RT #996]
@@ -107,7 +222,7 @@
dumps in the presence of negative caching entries.
[RT #991]
686. [bug] dig and nslookup can now be properly aborted during
686. [bug] dig and nslookup can now be properly aborted during
blocking operations. [RT #568]
--- 9.1.1rc4 released ---
@@ -151,7 +266,7 @@
[RT #917]
750. [bug] A query should not match a DNAME whose trust level
is pending. [RT #916]
is pending. [RT #916]
749. [bug] When a query matched a DNAME in a secure zone, the
server did not return the signature of the DNAME.
@@ -167,7 +282,7 @@
744. [bug] When returning DNS_R_CNAME or DNS_R_DNAME as the
result of an ANY or SIG query, the resolver failed
to setup the return event's rdatasets, causing an
assertion failure in the query code. [RT #881]
assertion failure in the query code. [RT #881]
743. [bug] Receiving a large number of certain malformed
answers could cause named to stop responding.
@@ -236,8 +351,8 @@
694. [bug] $GENERATE did not produce the last entry.
[RT #682, #683]
693. [bug] An empty lwres statement in named.conf caused
the server to crash while loading.
693. [bug] An empty lwres statement in named.conf caused
the server to crash while loading.
692. [bug] Deal with systems that have getaddrinfo() but not
gai_strerror(). [RT #679]
@@ -248,7 +363,7 @@
--- 9.1.0 released ---
687. [bug] Only say we have IPv6, with sufficent functionality,
if it has actually been tested. [RT #586]
if it has actually been tested. [RT #586]
685. [bug] nslookup should use the search list/domain options
from resolv.conf by default. [RT #405, #630]
@@ -342,10 +457,10 @@
646. [bug] The UnixWare ISC_PLATFORM_FIXIN6INADDR fix in isc/net.h
didn't _cleanly_ fix the problem it was trying to fix.
644. [bug] #622 needed more work. [RT #562]
645. [port] BSD/OS 3.0 needs pthread_init(). [RT #603]
644. [bug] #622 needed more work. [RT #562]
642. [bug] Break the exit_check() race in the zone module.
[RT #598]
@@ -360,9 +475,9 @@
639. [bug] Reading entropy from the keyboard would sometimes fail.
[RT #591]
638. [port] lib/isc/random.c needed to explicitly include
time.h explicitly to get a prototype for time() when
pthreads was not being used. [RT #592]
638. [port] lib/isc/random.c needed to explicitly include time.h
to get a prototype for time() when pthreads was not
being used. [RT #592]
637. [port] Use isc_u?int64_t instead of (unsigned) long long in
lib/isc/print.c. Also allow lib/isc/print.c to
@@ -395,7 +510,7 @@
628. [bug] If the root hints contained only AAAA addresses,
named would be unable to perform resolution.
627. [bug] The EDNS0 blackhole detection code of changed 324
627. [bug] The EDNS0 blackhole detection code of change 324
waited for three retransmissions to each server,
which takes much too long when a domain has many
name servers and all of them drop EDNS0 queries.
@@ -589,7 +704,7 @@
address match lists.
571. [bug] It was possible to create an rdataset of singleton
type which had more than one rdata. [RT #154]
type which had more than one rdata. [RT #154]
[RT #279]
570. [bug] rbtdb.c allowed zones containing nodes which had
@@ -647,7 +762,7 @@
only when a transfer in progress finished. [RT #456]
552. [bug] We were not correctly detecting the end of all c-style
comments. [RT #455]
comments. [RT #455]
551. [func] Implemented the 'sortlist' option.
@@ -805,7 +920,7 @@
in the list, unless the +fail option is specified.
501. [bug] Incorrect port numbers were being displayed by
nslookup. [RT #352]
nslookup. [RT #352]
500. [func] Nearly useless +details option removed from DiG.
@@ -908,7 +1023,7 @@
471. [bug] nsupdate didn't compile on HP/UX 10.20
470. [feature] $GENERATE is now supported. See also
470. [func] $GENERATE is now supported. See also
doc/misc/migration.
469. [bug] "query-source address * port 53;" now works.
@@ -977,7 +1092,7 @@
448. [bug] Host output formatting change, to match v8. [RT #255]
447. [bug] Dig didn't properly retry in TCP mode after
a truncated reply. [RT #277]
a truncated reply. [RT #277]
446. [bug] Confusing notify log message. [RT #298]
@@ -1286,7 +1401,7 @@
the distribution, in doc/man/dnssec.
353. [bug] double increment in lwres/gethost.c:copytobuf().
(RT# 187)
[RT# 187]
352. [bug] Race condition in dns_client_t startup could cause
an assertion failure.
@@ -1365,7 +1480,7 @@
332. [func] New function dns_name_reset().
331. [bug] Only log "recursion denied" if RD is set. (RT #178)
331. [bug] Only log "recursion denied" if RD is set. [RT #178]
330. [bug] Many debugging messages were partially formatted
even when debugging was turned off, causing a
@@ -1429,7 +1544,7 @@
316. [bug] Generate a warning if we detect an unexpected <eof>
but treat as <eol><eof>.
315. [bug] Handle non-empty blanks lines. (RT #163)
315. [bug] Handle non-empty blanks lines. [RT #163]
314. [func] The named.conf controls statement can now have
more than one key specified for the inet clause.
@@ -1467,7 +1582,7 @@
name server addresses as authoritative data.
308. [bug] Treat a SOA record not at top of zone as an error
when loading a zone. (RT #154)
when loading a zone. [RT #154]
307. [bug] When canceling a query, the resolver didn't check for
isc_socket_sendto() calls that did not yet have their
@@ -1475,7 +1590,7 @@
destroying the query context and then want to use
it again when the send event posted, triggering an
assertion as it tried to cancel an already-canceled
query. (RT #77)
query. [RT #77]
306. [bug] Reading HMAC-MD5 private key files didn't work.
@@ -1491,13 +1606,13 @@
instead of returning failure.
303. [bug] Add additional sanity checks to differentiate a AXFR
response vs a IXFR response. (RT #157)
response vs a IXFR response. [RT #157]
302. [bug] In dig, host, and nslookup, MXNAME should be large
enough to hold any legal domain name in presentation
format + terminating NULL.
301. [bug] Uninitalised pointer in host:printmessage(). (RT #159)
301. [bug] Uninitalised pointer in host:printmessage(). [RT #159]
300. [bug] Using both <isc/net.h> and <lwres/net.h> didn't work
on platforms lacking IPv6 because each included their
@@ -1670,7 +1785,7 @@
257. [bug] The server detached the last zone manager reference
too early, while it could still be in use by queries.
This manifested itself as assertion failures during the
shutdown process for busy name servers (RT #133).
shutdown process for busy name servers [RT #133].
256. [func] isc_ratelimiter_t now has attach/detach semantics, and
isc_ratelimiter_shutdown guarantees that the rate
@@ -1882,14 +1997,14 @@
198. [func] Dispatch managers hold memory pools which
any managed dispatcher may use. This allows
us to avoid dipping into the memory context for
most allocations. [19-May-2000 explorer]
most allocations. [19-May-2000 explorer]
197. [bug] When an incoming AXFR or IXFR completes, the
zone's internal state is refreshed from the
SOA data. [19-May-2000 explorer]
SOA data. [19-May-2000 explorer]
196. [func] Dispatchers can be shared easily between views
and/or interfaces. [19-May-2000 explorer]
and/or interfaces. [19-May-2000 explorer]
195. [bug] Including the NXT record of the root domain
in a negative response caused an assertion

38
README
View File

@@ -45,16 +45,18 @@ BIND 9
BIND 9.1.2
BIND 9.1.3-P2
BIND 9.1.2 is a maintenance release, containing fixes for
a number of bugs in 9.1.1 but no new features.
Fix problems identified with delegation-only.
DNSSEC users should note that DNSSEC validation involving
algorithms other than RSA will not interoperate between
this version of BIND and version 9.1.1 or older, because the
older versions use an incorrect formula for calculating key
tags of non-RSA keys.
BIND 9.1.3-P1
A new zone type delegation-only is now supported.
BIND 9.1.3
BIND 9.1.3 is a maintenance release, containing fixes for
a number of bugs in 9.1.2 but no new features.
Features introduced in 9.1.0 included:
@@ -133,7 +135,10 @@ BIND 9.1.2
--with-libtool does not work on AIX.
A bug in the Windows 2000 DNS server can cause zone transfers
from a BIND 9 server to a W2K server to fail. For details,
see the "Zone Transfers" section in doc/misc/migration.
For a detailed list of user-visible changes from
previous releases, see the CHANGES file.
@@ -201,12 +206,23 @@ Building
will be used automatically. If you have installed KAME IPv6
separately, use "--with-kame[=PATH]" to specify its location.
To see additional configure options, run "configure --help".
"make install" will install "named" and the various BIND 9 libraries.
By default, installation is into /usr/local, but this can be changed
with the "--prefix" option when running "configure".
You may specify the option "--sysconfdir" to set the directory
where configuration files like "named.conf" go by default,
and "--localstatedir" to set the default parent directory
of "run/named.pid". For backwards compatibility with BIND 8,
--sysconfdir defaults to "/etc" and --localstatedir defaults to
"/var" if no --prefix option is given. If there is a --prefix
option, sysconfdir defaults to "$prefix/etc" and localstatedir
defaults to "$prefix/var".
To see additional configure options, run "configure --help".
Note that the help message does not reflect the BIND 8
compatibility defaults for sysconfdir and localstatedir.
If you're planning on making changes to the BIND 9 source, you
should also "make depend". If you're using Emacs, you might find
"make tags" helpful.

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: dighost.c,v 1.174.2.8 2001/04/26 18:20:47 gson Exp $ */
/* $Id: dighost.c,v 1.174.2.11 2001/06/15 01:37:30 bwelling Exp $ */
/*
* Notice to programmers: Do not use this code as an example of how to
@@ -162,6 +162,9 @@ recv_done(isc_task_t *task, isc_event_t *event);
static void
connect_timeout(isc_task_t *task, isc_event_t *event);
static void
launch_next_query(dig_query_t *query, isc_boolean_t include_question);
char *
next_token(char **stringp, const char *delim) {
char *res;
@@ -1867,6 +1870,8 @@ connect_timeout(isc_task_t *task, isc_event_t *event) {
fputs(l->cmdline, stdout);
printf(";; connection timed out; no servers could be "
"reached\n");
if (exitcode < 9)
exitcode = 9;
cancel_lookup(l);
}
UNLOCK_LOOKUP;
@@ -1932,11 +1937,13 @@ tcp_length_done(isc_task_t *task, isc_event_t *event) {
b = ISC_LIST_HEAD(sevent->bufferlist);
ISC_LIST_DEQUEUE(sevent->bufferlist, &query->lengthbuf, link);
length = isc_buffer_getuint16(b);
if (length > COMMSIZE) {
if (length == 0) {
isc_event_free(&event);
fatal("Length of %X was longer than I can handle!",
length);
launch_next_query(query, ISC_FALSE);
UNLOCK_LOOKUP;
return;
}
/*
* Even though the buffer was already init'ed, we need
* to redo it now, to force the length we want.

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: dnssectool.c,v 1.26.2.1 2001/01/09 22:31:35 bwelling Exp $ */
/* $Id: dnssectool.c,v 1.26.2.2 2001/06/08 23:27:29 bwelling Exp $ */
#include <config.h>
@@ -267,23 +267,26 @@ setup_entropy(isc_mem_t *mctx, const char *randomfile, isc_entropy_t **ectx) {
result = isc_entropy_create(mctx, ectx);
if (result != ISC_R_SUCCESS)
fatal("could not create entropy object");
if (randomfile != NULL && strcasecmp(randomfile, "keyboard") != 0) {
#ifdef PATH_RANDOMDEV
if (randomfile == NULL) {
result = isc_entropy_createfilesource(*ectx, PATH_RANDOMDEV);
if (result == ISC_R_SUCCESS)
return;
}
#endif
if (randomfile != NULL && strcasecmp(randomfile, "keyboard") == 0) {
wantkeyboard = ISC_TRUE;
randomfile = NULL;
}
if (randomfile != NULL) {
result = isc_entropy_createfilesource(*ectx, randomfile);
if (result != ISC_R_SUCCESS)
fatal("could not open randomdev %s: %s", randomfile,
isc_result_totext(result));
}
else {
#ifdef PATH_RANDOMDEV
if (randomfile == NULL) {
result = isc_entropy_createfilesource(*ectx,
PATH_RANDOMDEV);
if (result == ISC_R_SUCCESS)
return;
}
else
#endif
wantkeyboard = ISC_TRUE;
} else {
result = isc_entropy_createcallbacksource(*ectx, kbdstart,
kbdget, kbdstop,
&kbd, &source);

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: client.c,v 1.136.2.5 2001/04/19 18:54:51 gson Exp $ */
/* $Id: client.c,v 1.136.2.6 2001/05/15 05:15:20 bwelling Exp $ */
#include <config.h>
@@ -1170,8 +1170,10 @@ client_request(isc_task_t *task, isc_event_t *event) {
client->dispevent = devent;
buffer = &devent->buffer;
result = devent->result;
client->peeraddr = devent->addr;
client->peeraddr_valid = ISC_TRUE;
if (result == ISC_R_SUCCESS) {
client->peeraddr = devent->addr;
client->peeraddr_valid = ISC_TRUE;
}
if ((devent->attributes & ISC_SOCKEVENTATTR_PKTINFO) != 0) {
client->attributes |= NS_CLIENTATTR_PKTINFO;
client->pktinfo = devent->pktinfo;
@@ -1191,11 +1193,6 @@ client_request(isc_task_t *task, isc_event_t *event) {
client->nreads--;
}
ns_client_log(client, NS_LOGCATEGORY_CLIENT,
NS_LOGMODULE_CLIENT, ISC_LOG_DEBUG(3),
"%s request",
TCP_CLIENT(client) ? "TCP" : "UDP");
if (exit_check(client))
goto cleanup_serverlock;
client->state = client->newstate = NS_CLIENTSTATE_WORKING;
@@ -1206,10 +1203,19 @@ client_request(isc_task_t *task, isc_event_t *event) {
set_timeout(client, 60);
if (result != ISC_R_SUCCESS) {
if (TCP_CLIENT(client))
if (TCP_CLIENT(client)) {
ns_client_next(client, result);
else
} else {
if (result != ISC_R_CANCELED)
isc_log_write(ns_g_lctx, NS_LOGCATEGORY_CLIENT,
NS_LOGMODULE_CLIENT,
ISC_LOG_ERROR,
"UDP client handler shutting "
"down due to fatal receive "
"error: %s",
isc_result_totext(result));
isc_task_shutdown(client->task);
}
goto cleanup_serverlock;
}
@@ -1222,6 +1228,11 @@ client_request(isc_task_t *task, isc_event_t *event) {
#endif
}
ns_client_log(client, NS_LOGCATEGORY_CLIENT,
NS_LOGMODULE_CLIENT, ISC_LOG_DEBUG(3),
"%s request",
TCP_CLIENT(client) ? "TCP" : "UDP");
result = dns_message_parse(client->message, buffer, 0);
if (result != ISC_R_SUCCESS) {
ns_client_error(client, result);

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: log.c,v 1.27.2.1 2001/01/09 22:31:54 bwelling Exp $ */
/* $Id: log.c,v 1.27.2.2 2001/06/15 01:41:11 bwelling Exp $ */
#include <config.h>
@@ -144,13 +144,15 @@ ns_log_setsafechannels(isc_logconfig_t *lcfg) {
NULL, 0);
if (result != ISC_R_SUCCESS)
goto cleanup;
}
/*
* Setting the debug level to zero should get the output
* discarded a bit faster.
*/
isc_log_setdebuglevel(ns_g_lctx, 0);
/*
* Setting the debug level to zero should get the output
* discarded a bit faster.
*/
isc_log_setdebuglevel(ns_g_lctx, 0);
} else {
isc_log_setdebuglevel(ns_g_lctx, ns_g_debuglevel);
}
result = ISC_R_SUCCESS;

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: server.c,v 1.276.2.2 2001/03/13 02:40:22 bwelling Exp $ */
/* $Id: server.c,v 1.276.2.3.6.2 2003/09/19 07:06:43 marka Exp $ */
#include <config.h>
@@ -1086,13 +1086,12 @@ configure_zone(dns_c_ctx_t *cctx, dns_c_zone_t *czone, dns_c_view_t *cview,
dns_zone_t *dupzone = NULL;
dns_c_iplist_t *forwarders = NULL;
dns_c_forw_t forward;
isc_result_t result;
char *corigin;
isc_buffer_t buffer;
dns_fixedname_t fixorigin;
dns_name_t *origin;
isc_boolean_t only;
/*
* Get the zone origin as a dns_name_t.
@@ -1135,15 +1134,32 @@ configure_zone(dns_c_ctx_t *cctx, dns_c_zone_t *czone, dns_c_view_t *cview,
result = ISC_R_FAILURE;
goto cleanup;
}
if (dns_name_equal(origin, dns_rootname)) {
result = configure_hints(view, czone->u.hzone.file);
} else {
if (!dns_name_equal(origin, dns_rootname)) {
isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL,
NS_LOGMODULE_SERVER, ISC_LOG_WARNING,
"ignoring non-root hint zone '%s'",
corigin);
result = ISC_R_SUCCESS;
goto cleanup;
}
if (view->hints != NULL) {
isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL,
NS_LOGMODULE_SERVER, ISC_LOG_ERROR,
"'%s' hint zone already defined",
corigin);
result = ISC_R_EXISTS;
goto cleanup;
}
result = configure_hints(view, czone->u.hzone.file);
/*
* Hint zones may also refer to delegation only points.
*/
if (result != ISC_R_SUCCESS)
goto cleanup;
only = ISC_FALSE;
if (dns_c_zone_getdelegationonly(czone, &only) ==
ISC_R_SUCCESS && only)
result = dns_view_adddelegationonly(view, origin);
goto cleanup;
}
@@ -1160,6 +1176,14 @@ configure_zone(dns_c_ctx_t *cctx, dns_c_zone_t *czone, dns_c_view_t *cview,
goto cleanup;
}
/*
* "delegation-only zones" aren't zones either.
*/
if (czone->ztype == dns_c_zone_delegationonly) {
result = dns_view_adddelegationonly(view, origin);
goto cleanup;
}
/*
* Check for duplicates in the new zone table.
*/
@@ -1225,6 +1249,16 @@ configure_zone(dns_c_ctx_t *cctx, dns_c_zone_t *czone, dns_c_view_t *cview,
origin, forwarders, forward));
}
/*
* Stub zones may also refer to delegation only points.
*/
only = ISC_FALSE;
if (czone->ztype == dns_c_zone_stub &&
dns_c_zone_getdelegationonly(czone, &only) == ISC_R_SUCCESS) {
if (only)
CHECK(dns_view_adddelegationonly(view, origin));
}
/*
* Configure the zone.
*/

View File

@@ -15,11 +15,12 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: os.c,v 1.36.2.2 2001/01/09 22:32:50 bwelling Exp $ */
/* $Id: os.c,v 1.36.2.3 2001/06/06 22:16:03 gson Exp $ */
#include <config.h>
#include <stdarg.h>
#include <sys/types.h> /* dev_t FreeBSD 2.1 */
#include <sys/stat.h>
#include <ctype.h>

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: nsupdate.c,v 1.75.2.6 2001/05/02 22:27:08 gson Exp $ */
/* $Id: nsupdate.c,v 1.75.2.7 2001/05/08 17:54:37 gson Exp $ */
#include <config.h>
@@ -806,7 +806,8 @@ make_prereq(char *cmdline, isc_boolean_t ispositive, isc_boolean_t isrrset) {
updatemsg, rdata);
if (retval != STATUS_MORE)
return (retval);
}
} else
rdata->flags = DNS_RDATA_UPDATE;
result = dns_message_gettemprdatalist(updatemsg, &rdatalist);
check_result(result, "dns_message_gettemprdatalist");

View File

@@ -15,7 +15,7 @@
# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
# $Id: ifconfig.sh,v 1.25.4.1 2001/01/09 22:34:37 bwelling Exp $
# $Id: ifconfig.sh,v 1.25.4.2 2001/06/06 21:52:00 gson Exp $
#
# Set up interface aliases for bind9 system tests.
@@ -53,6 +53,9 @@ case "$1" in
*-unknown-freebsdelf4.*)
ifconfig lo0 10.53.0.$ns alias netmask 0xffffffff
;;
*-UnixWare7*)
ifconfig lo0 10.53.0.$ns alias netmask 0xffffffff
;;
*-unknown-netbsd*)
ifconfig lo0 10.53.0.$ns alias netmask 255.255.255.0
;;
@@ -109,6 +112,9 @@ case "$1" in
*-sgi-irix6.*)
ifconfig lo0 -alias 10.53.0.$ns
;;
*-UnixWare7*)
ifconfig lo0 -alias 10.53.0.$ns
;;
*-ibm-aix4.*)
ifconfig lo0 delete 10.53.0.$ns
;;

672
configure vendored

File diff suppressed because it is too large Load Diff

View File

@@ -18,7 +18,7 @@ AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
esyscmd([sed "s/^/# /" COPYRIGHT])dnl
AC_DIVERT_POP()dnl
AC_REVISION($Revision: 1.205.2.6 $)
AC_REVISION($Revision: 1.205.2.9 $)
AC_INIT(lib/dns/name.c)
AC_PREREQ(2.13)
@@ -172,11 +172,6 @@ if test "X$CC" = "X" ; then
esac
fi
#
# Find the machine's endian flavor.
#
AC_C_BIGENDIAN
#
# was --with-openssl specified?
#
@@ -299,15 +294,58 @@ esac
AC_PROG_CC
AC_PROG_YACC
#
# Find the machine's endian flavor.
#
AC_C_BIGENDIAN
AC_HEADER_STDC
AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h sys/sockio.h)
AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h sys/sockio.h sys/select.h)
AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
AC_HEADER_TIME
#
# check if we need to #include sys/select.h explicitly
#
case $ac_cv_header_unistd_h in
yes)
AC_MSG_CHECKING(if unistd.h defines fd_set)
AC_TRY_COMPILE([
#include <unistd.h>],
[fd_set read_set; return (0);],
[AC_MSG_RESULT(yes)
ISC_PLATFORM_NEEDSYSSELECTH="#undef ISC_PLATFORM_NEEDSYSSELECTH"
LWRES_PLATFORM_NEEDSYSSELECTH="#undef LWRES_PLATFORM_NEEDSYSSELECTH"],
[AC_MSG_RESULT(no)
case ac_cv_header_sys_select_h in
yes)
ISC_PLATFORM_NEEDSYSSELECTH="#define ISC_PLATFORM_NEEDSYSSELECTH 1"
LWRES_PLATFORM_NEEDSYSSELECTH="#define LWRES_PLATFORM_NEEDSYSSELECTH 1"
;;
no)
AC_MSG_ERROR(["need either working unistd.h or sys/select.h"])
;;
esac
])
;;
no)
case ac_cv_header_sys_select_h in
yes)
ISC_PLATFORM_NEEDSYSSELECTH="#define ISC_PLATFORM_NEEDSYSSELECTH 1"
LWRES_PLATFORM_NEEDSYSSELECTH="#define LWRES_PLATFORM_NEEDSYSSELECTH 1"
;;
no)
AC_MSG_ERROR(["need either unistd.h or sys/select.h"])
;;
esac
;;
esac
AC_SUBST(ISC_PLATFORM_NEEDSYSSELECTH)
AC_SUBST(LWRES_PLATFORM_NEEDSYSSELECTH)
#
# Begin pthreads checking.
#
@@ -1119,7 +1157,35 @@ AC_TRY_COMPILE([
[AC_MSG_RESULT(yes)
AC_DEFINE(HAVE_RLIM_T)],
[AC_MSG_RESULT(no)])
AC_MSG_CHECKING(sizeof rlim_cur)
AC_TRY_RUN([
#include <sys/types.h>
#include <sys/time.h>
#include <sys/resource.h>
main() { struct rlimit r; exit(!(sizeof(r.rlim_cur) == sizeof(int)));}],
[AC_MSG_RESULT(int)
ISC_PLATFORM_RLIMITTYPE="#define ISC_PLATFORM_RLIMITTYPE int"],
[
AC_TRY_RUN([
#include <sys/types.h>
#include <sys/time.h>
#include <sys/resource.h>
main() { struct rlimit r; exit(!(sizeof(r.rlim_cur) == sizeof(long int)));}],
[AC_MSG_RESULT(long int)
ISC_PLATFORM_RLIMITTYPE="#define ISC_PLATFORM_RLIMITTYPE long int"],
[
AC_TRY_RUN([
#include <sys/types.h>
#include <sys/time.h>
#include <sys/resource.h>
main() { struct rlimit r; exit((!sizeof(r.rlim_cur) == sizeof(long long int)));}],
[AC_MSG_RESULT(long long int)
ISC_PLATFORM_RLIMITTYPE="#define ISC_PLATFORM_RLIMITTYPE long long int"],
[AC_MSG_ERROR([unable to determine sizeof rlim_cur])
],[])
],[])
],[])
AC_SUBST(ISC_PLATFORM_RLIMITTYPE)
#
# Random remaining OS-specific issues involving compiler warnings.
# XXXDCL print messages to indicate some compensation is being done?

View File

@@ -2,7 +2,7 @@
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.0//EN"
"http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd">
<!-- File: $Id: Bv9ARM-book.xml,v 1.72.2.17 2001/04/26 18:19:27 gson Exp $ -->
<!-- File: $Id: Bv9ARM-book.xml,v 1.72.2.22.6.2 2003/09/19 07:06:44 marka Exp $ -->
<book>
@@ -2310,7 +2310,7 @@ channel "default_debug" {
// of "named.run"
// if the server is started
// with the '-f' option.
severity dynamic // log at the server's
severity dynamic; // log at the server's
// current debug level
};
channel "default_stderr" { // writes to stderr
@@ -2323,9 +2323,11 @@ channel "null" {
// this channel
};
</programlisting>
<para>The <command>default_debug</command> channel normally writes
to a file <filename>named.run</filename> in the server's working
directory. For security reasons, when the "<option>-u</option>"
<para>The <command>default_debug</command> channel has the special
property that it only produces output when the server's debug level is
nonzero. It normally writes to a file <filename>named.run</filename>
in the server's working directory.</para>
<para>For security reasons, when the "<option>-u</option>"
command line option is used, the <filename>named.run</filename> file
is created only after <command>named</command> has changed to the
new UID, and any debug output generated while <command>named</command> is
@@ -2444,6 +2446,13 @@ in remote servers, discovered by BIND 9 when trying to query
those servers during resolution.
</para></entry>
</row>
<row rowsep = "0">
<entry colname = "1"><para><command>delegation-only</command></para></entry>
<entry colname = "2"><para>Delegation only. Logs queries that have have
been forced to NXDOMAIN as the result of a delegation-only zone or
a <command>delegation-only</command> in a hint or stub zone declartation.
</para></entry>
</row>
</tbody>
</tgroup></informaltable>
</sect3>
@@ -2877,29 +2886,67 @@ refresh and retry times to the specified values.
<para><command>additional-from-auth</command></para>
<para><command>additional-from-cache</command></para>
</entry>
<entry colname = "2"><para>
These options control the server's behavior when answering queries
which have additional data, or when following CNAME and DNAME
chains to provide additional data.
</para><para>
<entry colname = "2">
<para>
These options control the behavior of an authoritative server when
answering queries which have additional data, or when following CNAME
and DNAME chains.
</para>
<para>
When both of these options are set to <userinput>yes</userinput>
(the default) and a
query is being answered from authoratitive data (a zone
query is being answered from authoritative data (a zone
configured into the server), the additional data section of the
reply will be filled in using data from other authoratitive zones
reply will be filled in using data from other authoritative zones
and from the cache. In some situations this is undesirable, such
as when there is concern over the correctness of the cache, or in
as when there is concern over the correctness of the cache, or
in servers where slave zones may be added and modified by
untrusted third parties. Also, avoiding
the search for this additional data will speed up server operations
at the possible expense of additional queries to resolve what would
otherwise be provided in the additional section.
</para><para>
</para>
<para>
For example, if a query asks for an MX record for host <literal>foo.example.com</literal>,
and the record found is "<literal>MX 10 mail.example.net</literal>", normally the address
records (A, A6, and AAAA) for <literal>mail.example.net</literal> will be provided as well,
if known. These options disable this behavior.
if known. Setting these options to <command>no</command> disables this behavior.
</para>
<para>
These options are intended for use in authoritative-only
servers, or in authoritative-only views.
In other words, they should only be set to
<command>no</command> if the option <command>recursion no;</command>
has also been specified. Setting them to <command>no</command> in a
recursive server will have unexpected side effects such as causing
recursion to not function.
</para>
<para>
Specifying <command>additional-from-cache no</command> actually
disables the use of the cache not only for additional data lookups
but also when looking up the answer. This is usually the desired
behavior in an authoritative-only server where the correctness of
the cached data is an issue.
</para>
<para>
When a name server is non-recursively queried for a name that is not
below the apex of any served zone, it normally answers with an
"upwards referral" to the root servers or the servers of some other
known parent of the query name. Since the data in an upwards referral
comes from the cache, the server will not be able to provide upwards
referrals when <command>additional-from-cache no</command>
has been specified. Instead, it will respond to such queries
with REFUSED. This should not cause any problems since
upwards referrals are not required for the resolution process.
</para>
</entry>
</row>
@@ -3115,12 +3162,25 @@ per second but may become configurable in a future release.
</row>
<row rowsep = "0">
<entry colname = "1"><para><command>transfer-format</command></para></entry>
<entry colname = "2"><para>The server supports two zone transfer methods. <command>one-answer</command> uses
one DNS message per resource record transferred. <command>many-answers</command> packs
as many resource records as possible into a message. <command>many-answers</command> is
more efficient, but is only known to be understood by <acronym>BIND</acronym> 9, <acronym>BIND</acronym>
8.x and patched versions of <acronym>BIND</acronym> 4.9.5. The default is <command>many-answers</command>. <command>transfer-format</command> may
be overridden on a per-server basis by using the <command>server</command> statement.</para></entry>
<entry colname = "2">
<para>
Zone transfers can be sent using two different formats,
<command>one-answer</command> and <command>many-answers</command>.
The <command>transfer-format</command> option is used
on the master server to determine which format it sends.
<command>one-answer</command> uses one DNS message per
resource record transferred.
<command>many-answers</command> packs as many resource records as
possible into a message. <command>many-answers</command> is more
efficient, but is only supported by relatively new slave servers,
such as <acronym>BIND</acronym> 9, <acronym>BIND</acronym> 8.x and patched
versions of <acronym>BIND</acronym> 4.9.5. The default is
<command>many-answers</command>. <command>transfer-format</command>
may be overridden on a per-server basis by using the
<command>server</command> statement.
</para>
</entry>
</row>
<row rowsep = "0">
<entry colname = "1"><para><command>transfers-in</command></para></entry>
@@ -3727,7 +3787,7 @@ view "external" {
<sect2 id="zone_statement_grammar"><title><command>zone</command>
Statement Grammar</title>
<programlisting>zone <replaceable>zone_name</replaceable> <optional><replaceable>class</replaceable></optional> <optional>{
type ( master | slave | hint | stub | forward ) ;
type ( master | slave | hint | stub | forward | delegation-only ) ;
<optional> allow-notify { <replaceable>address_match_list</replaceable> } ; </optional>
<optional> allow-query { <replaceable>address_match_list</replaceable> } ; </optional>
<optional> allow-transfer { <replaceable>address_match_list</replaceable> } ; </optional>
@@ -3737,6 +3797,7 @@ Statement Grammar</title>
<optional> also-notify { <replaceable>ip_addr</replaceable> <optional>port <replaceable>ip_port</replaceable></optional> ; <optional> <replaceable>ip_addr</replaceable> <optional>port <replaceable>ip_port</replaceable></optional> ; ... </optional> }; </optional>
<optional> check-names (<constant>warn</constant>|<constant>fail</constant>|<constant>ignore</constant>) ; </optional>
<optional> dialup <replaceable>dialup_option</replaceable> ; </optional>
<optional> delegation-only <replaceable>yes_or_no</replaceable> ; </optional>
<optional> file <replaceable>string</replaceable> ; </optional>
<optional> forward (<constant>only</constant>|<constant>first</constant>) ; </optional>
<optional> forwarders { <optional> <replaceable>ip_addr</replaceable> ; <optional> <replaceable>ip_addr</replaceable> ; <optional>...</optional></optional></optional> } ; </optional>
@@ -3854,6 +3915,16 @@ list of root nameservers. If no hint zone is specified for class
IN, the server uses a compiled-in default set of root servers hints.
Classes other than IN have no built-in defaults hints.</para></entry>
</row>
<row rowsep = "0">
<entry colname = "1"><para><varname>delegation-only</varname></para></entry>
<entry colname = "2"><para>This is used to enforce the delegation only
status of infrastructure zones (e.g. COM, NET, ORG). Any answer that
is received without a explicit or implict delegation in the authority
section will be treated as NXDOMAIN. This does not apply to the zone
apex. This SHOULD NOT be applied to leaf zones.</para>
<para><varname>delegation-only</varname> has no effect on answers received
from forwarders.</para></entry>
</row>
</tbody>
</tgroup></informaltable></sect3>
<sect3><title>Class</title>
@@ -3967,6 +4038,15 @@ with the distribution but none are linked in by default.</para>
<command>dialup</command> in <xref linkend="boolean_options"/>.</para></entry>
</row>
<row rowsep = "0">
<entry colname = "1">
<para><command>delegation-only</command></para></entry>
<entry colname = "2"><para>The flag only applies to hint and stub zones. If set
to <userinput>yes</userinput> then the zone will also be treated as if it
is also a delegation-only type zone.
</para>
</entry>
</row>
<row rowsep = "0">
<entry colname = "1"><para><command>forward</command></para></entry>
<entry colname = "2"><para>Only meaningful if the zone has a forwarders
list. The <command>only</command> value causes the lookup to fail

View File

@@ -4,7 +4,7 @@
>Introduction </TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -23,6 +23,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -40,6 +41,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -53,6 +55,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch02.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -149,9 +152,12 @@ NAME="AEN13"
>1.2. Organization of This Document</A
></H1
><P
>In this document, <I
>In this document, <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 1</I
></SPAN
> introduces
the basic <SPAN
CLASS="acronym"
@@ -159,58 +165,85 @@ CLASS="acronym"
> and <SPAN
CLASS="acronym"
>BIND</SPAN
> concepts. <I
> concepts. <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 2</I
></SPAN
>
describes resource requirements for running <SPAN
CLASS="acronym"
>BIND</SPAN
> in various
environments. Information in <I
environments. Information in <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 3</I
></SPAN
> is
<I
<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>task-oriented</I
></SPAN
> in its presentation and is
organized functionally, to aid in the process of installing the
<SPAN
CLASS="acronym"
>BIND</SPAN
> 9 software. The task-oriented section is followed by
<I
<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 4</I
></SPAN
>, which contains more advanced
concepts that the system administrator may need for implementing
certain options. Section 5 describes the <SPAN
CLASS="acronym"
>BIND</SPAN
> 9 lightweight
resolver. The contents of <I
resolver. The contents of <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 6</I
></SPAN
> are
organized as in a reference manual to aid in the ongoing
maintenance of the software. <I
maintenance of the software. <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 7
</I
></SPAN
>addresses security considerations, and
<I
<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Section 8</I
></SPAN
> contains troubleshooting help. The
main body of the document is followed by several
<I
<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Appendices</I
></SPAN
> which contain useful reference
information, such as a <I
information, such as a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Bibliography</I
></SPAN
> and
historic information related to <SPAN
CLASS="acronym"
@@ -247,10 +280,13 @@ WIDTH="288"
ALIGN="LEFT"
VALIGN="MIDDLE"
>&#13;<P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>To
describe:</I
></SPAN
></P
></TD
><TD
@@ -258,9 +294,12 @@ WIDTH="252"
ALIGN="LEFT"
VALIGN="MIDDLE"
>&#13;<P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>We use the style:</I
></SPAN
></P
></TD
></TR
@@ -373,10 +412,13 @@ WIDTH="288"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>To
describe:</I
></SPAN
></P
></TD
><TD
@@ -384,9 +426,12 @@ WIDTH="252"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>We use the style:</I
></SPAN
></P
></TD
></TR
@@ -543,9 +588,12 @@ CLASS="acronym"
<SPAN
CLASS="acronym"
>BIND</SPAN
> consists of a <I
> consists of a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>nameserver</I
></SPAN
> (or "daemon")
called <B
CLASS="command"
@@ -564,9 +612,12 @@ is specified in <TT
CLASS="filename"
>/etc/services</TT
>.
The <I
The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>resolver</I
></SPAN
> is a set of routines residing
in a system library that provides the interface that programs can
use to access the domain name services.</P
@@ -580,9 +631,12 @@ NAME="AEN135"
></H2
><P
>A nameserver (NS) is a program that stores information about
named resources and responds to queries from programs called <I
named resources and responds to queries from programs called <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>resolvers</I
></SPAN
> which
act as client processes. The basic function of an NS is to provide
information about network objects by answering queries.</P
@@ -595,15 +649,21 @@ all the labels of the domains from the root to the current domain.
This is represented in written form as a string of labels listed
from right to left and separated by dots. A label need only be unique
within its domain. The whole name space is partitioned into areas
called <I
called <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>zones</I
></SPAN
>, each starting at a domain and
extending down to the leaf domains or to domains where other zones
start. Zones usually represent administrative boundaries. For example,
a domain name for a host at the company <I
a domain name for a host at the company <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Example, Inc.</I
></SPAN
> would
be:</P
><P
@@ -684,12 +744,18 @@ parent zone, which should be matched by equivalent NS records at
the root of the delegated zone.</P
><P
>To properly operate a nameserver, it is important to understand
the difference between a <I
the difference between a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>zone</I
> and a <I
></SPAN
> and a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>domain</I
></SPAN
>.</P
><P
>For instance, consider the <SPAN
@@ -722,16 +788,25 @@ only part of a domain, the rest of which could be delegated to other
nameservers. Every name in the <SPAN
CLASS="acronym"
>DNS</SPAN
> tree is a <I
> tree is a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>domain</I
></SPAN
>,
even if it is <I
even if it is <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>terminal</I
>, that is, has no <I
></SPAN
>, that is, has no <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>subdomains</I
></SPAN
>.
Every subdomain is a domain and every domain except the root is
also a subdomain. The terminology is not intuitive and we suggest
@@ -747,29 +822,44 @@ CLASS="filename"
>named.conf</TT
> file
specify zones, not domains. When you ask some other site if it is willing
to be a slave server for your <I
to be a slave server for your <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>domain</I
></SPAN
>, you are
actually asking for slave service for some collection of zones.</P
><P
>Each zone will have one <I
>Each zone will have one <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>primary master</I
></SPAN
> (also
called <I
called <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>primary</I
></SPAN
>) server which loads the zone
contents from some local file edited by humans or perhaps generated
mechanically from some other local file which is edited by humans.
There there will be some number of <I
There there will be some number of <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>slave</I
></SPAN
> (also
called <I
called <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>secondary) </I
></SPAN
>servers, which load the zone
contents using the <SPAN
CLASS="acronym"
@@ -777,21 +867,30 @@ CLASS="acronym"
> protocol (that is, the secondary servers
will contact the primary and fetch the zone data using TCP). This
set of servers &#8212; the primary and all of its secondaries &#8212; should be
listed in the NS records in the parent zone and will constitute a <I
listed in the NS records in the parent zone and will constitute a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>delegation</I
></SPAN
>.
This set of servers must also be listed in the zone file itself,
usually under the <B
CLASS="command"
>@</B
> name which indicates the <I
> name which indicates the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>top
level</I
> or <I
></SPAN
> or <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>root</I
></SPAN
> of the current zone.
You can list servers in the zone's top-level <B
CLASS="command"
@@ -804,9 +903,12 @@ CLASS="command"
>@</B
>.</P
><P
>Any servers listed in the NS records must be configured as <I
>Any servers listed in the NS records must be configured as <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>authoritative</I
></SPAN
> for
the zone. A server is authoritative for a zone when it has been
configured to answer questions for that zone with authority, which
@@ -838,17 +940,26 @@ CLASS="acronym"
>DNS</SPAN
> server can be master for some zones and slave for others
or can be only a master, or only a slave, or can serve no zones
and just answer queries via its <I
and just answer queries via its <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>cache</I
></SPAN
>. Master
servers are often also called <I
servers are often also called <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>primaries</I
></SPAN
> and
slave servers are often also called <I
slave servers are often also called <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>secondaries</I
></SPAN
>.
Both master/primary and slave/secondary servers are authoritative
for a zone.</P
@@ -865,9 +976,12 @@ NAME="AEN201"
>1.4.3.1. Master Server</A
></H3
><P
>The <I
>The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>primary master server</I
></SPAN
> is the ultimate
source of information about a domain. The primary master is an authoritative
server configured to be the source of zone transfer for one or more
@@ -883,13 +997,19 @@ NAME="AEN205"
>1.4.3.2. Slave Server</A
></H3
><P
>A <I
>A <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>slave server</I
>, also called a <I
></SPAN
>, also called a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>secondary
server</I
></SPAN
>, is an authoritative server that uses zone transfers from
the primary master server to retrieve the zone data. Optionally,
the slave server obtains zone data from a cache on disk. Slave servers
@@ -905,9 +1025,12 @@ NAME="AEN210"
>1.4.3.3. Caching Only Server</A
></H3
><P
>Some servers are <I
>Some servers are <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>caching only servers</I
></SPAN
>.
This means that the server caches the information that it receives
and uses it until the data expires. A caching only server is a server
@@ -925,15 +1048,21 @@ NAME="AEN214"
></H3
><P
>Instead of interacting with the nameservers for the root and
other domains, a <I
other domains, a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>forwarding server</I
></SPAN
> always forwards
queries it cannot satisfy from its authoritative data or cache to
a fixed list of other servers. The forwarded queries are also known
as <I
as <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>recursive queries</I
></SPAN
>, the same type as a client would
send to a server. There may be one or more servers forwarded to,
and they are queried in turn until the list is exhausted or an answer
@@ -969,9 +1098,12 @@ NAME="AEN222"
>1.4.3.5. Stealth Server</A
></H3
><P
>A <I
>A <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>stealth server</I
></SPAN
> is a server that answers
authoritatively for a zone, but is not listed in that zone's NS
records. Stealth servers can be used as a way to centralize distribution
@@ -990,6 +1122,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -1001,6 +1134,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -1009,6 +1143,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -1017,6 +1152,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch02.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>BIND Resource Requirements</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch01.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch03.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -261,6 +264,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -272,6 +276,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch01.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -280,6 +285,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -288,6 +294,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch03.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>Nameserver Configuration</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch02.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch04.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -1394,6 +1397,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -1405,6 +1409,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch02.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -1413,6 +1418,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -1421,6 +1427,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch04.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>Advanced Concepts</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch03.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch05.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -149,9 +152,12 @@ CLASS="command"
> statement.</P
><P
>Updating of secure zones (zones using DNSSEC) is modelled
after the <I
after the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>simple-secure-update</I
></SPAN
> proposal, a
work in progress in the DNS Extensions working group of the IETF.
(See <A
@@ -187,14 +193,20 @@ CLASS="command"
or using <B
CLASS="command"
>rndc halt</B
> is <I
> is <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>not</I
></SPAN
>
sufficient). Wait for the server to exit,
then <I
then <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>remove</I
></SPAN
> the zone's
<TT
CLASS="filename"
@@ -259,10 +271,13 @@ NAME="AEN682"
></H1
><P
>Setting up different views, or visibility, of DNS space to
internal and external resolvers is usually referred to as a <I
internal and external resolvers is usually referred to as a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Split
DNS</I
></SPAN
> setup. There are several reasons an organization
would want to set up its DNS this way.</P
><P
@@ -281,17 +296,23 @@ back in to the internal network.</P
><P
>Here is an example of a split DNS setup:</P
><P
>Let's say a company named <I
>Let's say a company named <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Example, Inc.</I
></SPAN
> (example.com)
has several corporate sites that have an internal network with reserved
Internet Protocol (IP) space and an external demilitarized zone (DMZ),
or "outside" section of a network, that is available to the public.</P
><P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Example, Inc.</I
></SPAN
> wants its internal clients
to be able to resolve external hostnames and to exchange mail with
people on the outside. The company also wants its internal resolvers
@@ -325,9 +346,12 @@ CLASS="filename"
>, <TT
CLASS="filename"
>site2.example.com</TT
>,<I
>,<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
> </I
></SPAN
><TT
CLASS="filename"
>site1.internal</TT
@@ -405,16 +429,22 @@ servers, and queries for external hostnames will be forwarded back
out to the DNS servers on the bastion hosts.</P
><P
>In order for all this to work properly, internal clients will
need to be configured to query <I
need to be configured to query <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>only</I
></SPAN
> the internal
nameservers for DNS queries. This could also be enforced via selective
filtering on the network.</P
><P
>If everything has been set properly, <I
>If everything has been set properly, <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Example, Inc.</I
></SPAN
>'s
internal clients will now be able to:</P
><P
@@ -656,12 +686,18 @@ NAME="AEN773"
>4.4.1. Generate Shared Keys for Each Pair of Hosts</A
></H2
><P
>A shared secret is generated to be shared between <I
>A shared secret is generated to be shared between <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
> and <I
></SPAN
> and <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host2</I
></SPAN
>.
An arbitrary key name is chosen: "host1-host2.". The key name must
be the same on both hosts.</P
@@ -749,12 +785,18 @@ NAME="AEN797"
>4.4.3. Informing the Servers of the Key's Existence</A
></H2
><P
>Imagine <I
>Imagine <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
> and <I
></SPAN
> and <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host 2</I
></SPAN
> are
both servers. The following is added to each server's <TT
CLASS="filename"
@@ -802,12 +844,18 @@ be told when keys are to be used. The following is added to the <TT
CLASS="filename"
>named.conf</TT
> file
for <I
for <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
>, if the IP address of <I
></SPAN
>, if the IP address of <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host2</I
></SPAN
> is
10.1.2.3:</P
><PRE
@@ -821,31 +869,49 @@ CLASS="programlisting"
This directive does not contain any secrets, so it may be in a world-readable
file.</P
><P
>If <I
>If <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
></SPAN
> sends a message that is a request
to that address, the message will be signed with the specified key. <I
to that address, the message will be signed with the specified key. <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
></SPAN
> will
expect any responses to signed messages to be signed with the same
key.</P
><P
>A similar statement must be present in <I
>A similar statement must be present in <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host2</I
></SPAN
>'s
configuration file (with <I
configuration file (with <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
>'s address) for <I
></SPAN
>'s address) for <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host2</I
></SPAN
> to
sign request messages to <I
sign request messages to <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>host1</I
></SPAN
>.</P
></DIV
><DIV
@@ -1027,9 +1093,12 @@ NAME="DNSSEC"
></H1
><P
>Cryptographic authentication of DNS information is possible
through the DNS Security (<I
through the DNS Security (<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>DNSSEC</I
></SPAN
>) extensions,
defined in RFC 2535. This section describes the creation and use
of DNSSEC signed zones.</P
@@ -1364,14 +1433,20 @@ CLASS="acronym"
CLASS="acronym"
>BIND</SPAN
> 9 supports the new
"bitstring" format used in the <I
"bitstring" format used in the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>ip6.arpa</I
></SPAN
>
domain, as well as the older, deprecated "nibble" format used in
the <I
the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>ip6.int</I
></SPAN
> domain.</P
><P
><SPAN
@@ -1549,13 +1624,19 @@ NAME="AEN990"
><P
>Bitstring labels can start and end on any bit boundary,
rather than on a multiple of 4 bits as in the nibble
format. They also use <I
format. They also use <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>ip6.arpa</I
></SPAN
> rather than
<I
<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>ip6.int</I
></SPAN
>.</P
><P
>To replicate the previous example using bitstrings:</P
@@ -1649,6 +1730,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -1660,6 +1742,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch03.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -1668,6 +1751,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -1676,6 +1760,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch05.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>The BIND 9 Lightweight Resolver</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch04.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch06.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -202,6 +205,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -213,6 +217,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch04.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -221,6 +226,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -229,6 +235,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch06.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>BIND 9 Configuration Reference</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch05.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch07.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -90,7 +93,7 @@ HREF="Bv9ARM.ch06.html#Configuration_File_Grammar"
></DT
><DT
>6.3. <A
HREF="Bv9ARM.ch06.html#AEN3428"
HREF="Bv9ARM.ch06.html#AEN3463"
>Zone File</A
></DT
></DL
@@ -1930,9 +1933,12 @@ CLASS="command"
> Phrase</A
></H3
><P
>All log output goes to one or more <I
>All log output goes to one or more <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>channels</I
></SPAN
>;
you can make as many of them as you want.</P
><P
@@ -2242,7 +2248,7 @@ channel "default_debug" {
// of "named.run"
// if the server is started
// with the '-f' option.
severity dynamic // log at the server's
severity dynamic; // log at the server's
// current debug level
};
channel "default_stderr" { // writes to stderr
@@ -2259,12 +2265,15 @@ channel "null" {
>The <B
CLASS="command"
>default_debug</B
> channel normally writes
to a file <TT
> channel has the special
property that it only produces output when the server's debug level is
nonzero. It normally writes to a file <TT
CLASS="filename"
>named.run</TT
> in the server's working
directory. For security reasons, when the "<TT
>
in the server's working directory.</P
><P
>For security reasons, when the "<TT
CLASS="option"
>-u</TT
>"
@@ -2351,7 +2360,7 @@ CLASS="acronym"
><DIV
CLASS="informaltable"
><A
NAME="AEN1633"
NAME="AEN1634"
></A
><P
></P
@@ -2675,6 +2684,32 @@ those servers during resolution.
</P
></TD
></TR
><TR
><TD
WIDTH="110"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><B
CLASS="command"
>delegation-only</B
></P
></TD
><TD
WIDTH="322"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
>Delegation only. Logs queries that have have
been forced to NXDOMAIN as the result of a delegation-only zone or
a <B
CLASS="command"
>delegation-only</B
> in a stub or forward
zone declartation.
</P
></TD
></TR
></TBODY
></TABLE
><P
@@ -2687,7 +2722,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN1734"
NAME="AEN1742"
>6.2.11. <B
CLASS="command"
>lwres</B
@@ -2784,7 +2819,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN1758"
NAME="AEN1766"
>6.2.12. <B
CLASS="command"
>lwres</B
@@ -2857,7 +2892,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN1777"
NAME="AEN1785"
>6.2.13. <B
CLASS="command"
>options</B
@@ -3743,7 +3778,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN1980"
NAME="AEN1988"
>6.2.14. <B
CLASS="command"
>options</B
@@ -3768,7 +3803,7 @@ CLASS="command"
block with each option set to its default will be used.<DIV
CLASS="informaltable"
><A
NAME="AEN1987"
NAME="AEN1995"
></A
><P
></P
@@ -3851,9 +3886,12 @@ WIDTH="303"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
>&#13;<I
>&#13;<SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>This option is obsolete.</I
></SPAN
>
It was used in <SPAN
CLASS="acronym"
@@ -4123,7 +4161,7 @@ NAME="boolean_options"
><DIV
CLASS="informaltable"
><A
NAME="AEN2083"
NAME="AEN2091"
></A
><P
></P
@@ -4456,9 +4494,12 @@ WIDTH="287"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>This option is obsolete</I
></SPAN
>.
It was used in <SPAN
CLASS="acronym"
@@ -4685,9 +4726,12 @@ WIDTH="287"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>This option is obsolete</I
></SPAN
>.
<SPAN
CLASS="acronym"
@@ -4748,9 +4792,12 @@ ALIGN="LEFT"
VALIGN="MIDDLE"
><P
></P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>This option is obsolete</I
></SPAN
>.
If you need to disable IXFR to a particular server or servers see
the information on the <B
@@ -4878,12 +4925,15 @@ CLASS="command"
WIDTH="287"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
>&#13;These options control the server's behavior when answering queries
which have additional data, or when following CNAME and DNAME
chains to provide additional data.
>&#13;
<P
>&#13;These options control the behavior of an authoritative server when
answering queries which have additional data, or when following CNAME
and DNAME chains.
</P
><P
>
<P
>&#13;When both of these options are set to <TT
CLASS="userinput"
><B
@@ -4891,18 +4941,20 @@ CLASS="userinput"
></TT
>
(the default) and a
query is being answered from authoratitive data (a zone
query is being answered from authoritative data (a zone
configured into the server), the additional data section of the
reply will be filled in using data from other authoratitive zones
reply will be filled in using data from other authoritative zones
and from the cache. In some situations this is undesirable, such
as when there is concern over the correctness of the cache, or in
as when there is concern over the correctness of the cache, or
in servers where slave zones may be added and modified by
untrusted third parties. Also, avoiding
the search for this additional data will speed up server operations
at the possible expense of additional queries to resolve what would
otherwise be provided in the additional section.
</P
><P
>
<P
>&#13;For example, if a query asks for an MX record for host <TT
CLASS="literal"
>foo.example.com</TT
@@ -4915,9 +4967,62 @@ records (A, A6, and AAAA) for <TT
CLASS="literal"
>mail.example.net</TT
> will be provided as well,
if known. These options disable this behavior.
if known. Setting these options to <B
CLASS="command"
>no</B
> disables this behavior.
</P
>
<P
>&#13;These options are intended for use in authoritative-only
servers, or in authoritative-only views.
In other words, they should only be set to
<B
CLASS="command"
>no</B
> if the option <B
CLASS="command"
>recursion no;</B
>
has also been specified. Setting them to <B
CLASS="command"
>no</B
> in a
recursive server will have unexpected side effects such as causing
recursion to not function.
</P
>
<P
>&#13;Specifying <B
CLASS="command"
>additional-from-cache no</B
> actually
disables the use of the cache not only for additional data lookups
but also when looking up the answer. This is usually the desired
behavior in an authoritative-only server where the correctness of
the cached data is an issue.
</P
>
<P
>&#13;When a name server is non-recursively queried for a name that is not
below the apex of any served zone, it normally answers with an
"upwards referral" to the root servers or the servers of some other
known parent of the query name. Since the data in an upwards referral
comes from the cache, the server will not be able to provide upwards
referrals when <B
CLASS="command"
>additional-from-cache no</B
>
has been specified. Instead, it will respond to such queries
with REFUSED. This should not cause any problems since
upwards referrals are not required for the resolution process.
</P
>
</TD
></TR
></TBODY
@@ -4931,7 +5036,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN2289"
NAME="AEN2306"
>6.2.14.2. Forwarding</A
></H3
><P
@@ -4946,7 +5051,7 @@ its cache.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN2293"
NAME="AEN2310"
></A
><P
></P
@@ -5043,7 +5148,7 @@ details on how to specify IP address lists.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN2320"
NAME="AEN2337"
></A
><P
></P
@@ -5212,7 +5317,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN2365"
NAME="AEN2382"
>6.2.14.4. Interfaces</A
></H3
><P
@@ -5307,7 +5412,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN2391"
NAME="AEN2408"
>6.2.14.5. Query Address</A
></H3
><P
@@ -5379,7 +5484,7 @@ system. The following options apply to zone transfers.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN2409"
NAME="AEN2426"
></A
><P
></P
@@ -5571,41 +5676,61 @@ CLASS="command"
WIDTH="264"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
>The server supports two zone transfer methods. <B
>&#13;
<P
>&#13;Zone transfers can be sent using two different formats,
<B
CLASS="command"
>one-answer</B
> uses
one DNS message per resource record transferred. <B
> and <B
CLASS="command"
>many-answers</B
> packs
as many resource records as possible into a message. <B
>.
The <B
CLASS="command"
>transfer-format</B
> option is used
on the master server to determine which format it sends.
<B
CLASS="command"
>one-answer</B
> uses one DNS message per
resource record transferred.
<B
CLASS="command"
>many-answers</B
> is
more efficient, but is only known to be understood by <SPAN
> packs as many resource records as
possible into a message. <B
CLASS="command"
>many-answers</B
> is more
efficient, but is only supported by relatively new slave servers,
such as <SPAN
CLASS="acronym"
>BIND</SPAN
> 9, <SPAN
CLASS="acronym"
>BIND</SPAN
>
8.x and patched versions of <SPAN
> 8.x and patched
versions of <SPAN
CLASS="acronym"
>BIND</SPAN
> 4.9.5. The default is <B
> 4.9.5. The default is
<B
CLASS="command"
>many-answers</B
>. <B
CLASS="command"
>transfer-format</B
> may
be overridden on a per-server basis by using the <B
>
may be overridden on a per-server basis by using the
<B
CLASS="command"
>server</B
> statement.</P
></TD
> statement.
</P
>
</TD
></TR
><TR
><TD
@@ -5854,7 +5979,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN2538"
NAME="AEN2558"
>6.2.14.7. Resource Limits</A
></H3
><P
@@ -5894,7 +6019,7 @@ HREF="Bv9ARM.ch06.html#configuration_file_elements"
><DIV
CLASS="informaltable"
><A
NAME="AEN2548"
NAME="AEN2568"
></A
><P
></P
@@ -6074,13 +6199,13 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN2601"
NAME="AEN2621"
>6.2.14.8. Periodic Task Intervals</A
></H3
><DIV
CLASS="informaltable"
><A
NAME="AEN2603"
NAME="AEN2623"
></A
><P
></P
@@ -6489,7 +6614,7 @@ CLASS="command"
><DIV
CLASS="informaltable"
><A
NAME="AEN2697"
NAME="AEN2717"
></A
><P
></P
@@ -6630,7 +6755,7 @@ NAME="tuning"
><DIV
CLASS="informaltable"
><A
NAME="AEN2735"
NAME="AEN2755"
></A
><P
></P
@@ -6657,9 +6782,12 @@ VALIGN="MIDDLE"
><P
>Sets the number of seconds to cache a
lame server indication. 0 disables caching. (This is
<I
<SPAN
CLASS="bold"
><B
CLASS="emphasis"
>NOT</I
>NOT</B
></SPAN
> recommended.)
Default is <TT
CLASS="literal"
@@ -6852,7 +6980,7 @@ number is identical to the number in the beginning line.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN2793"
NAME="AEN2813"
></A
><P
></P
@@ -7241,7 +7369,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN2896"
NAME="AEN2916"
>6.2.17. <B
CLASS="command"
>trusted-keys</B
@@ -7316,7 +7444,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN2912"
NAME="AEN2932"
>6.2.18. <B
CLASS="command"
>trusted-keys</B
@@ -7351,7 +7479,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN2920"
NAME="AEN2940"
>6.2.19. <B
CLASS="command"
>view</B
@@ -7414,7 +7542,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN2934"
NAME="AEN2954"
>6.2.20. <B
CLASS="command"
>view</B
@@ -7580,7 +7708,7 @@ CLASS="replaceable"
>] [<SPAN
CLASS="optional"
>{
type ( master | slave | hint | stub | forward ) ;
type ( master | slave | hint | stub | forward | delegation-only ) ;
[<SPAN
CLASS="optional"
> allow-notify { <TT
@@ -7695,6 +7823,15 @@ CLASS="replaceable"
>]
[<SPAN
CLASS="optional"
> delegation-only <TT
CLASS="replaceable"
><I
>yes_or_no</I
></TT
> ; </SPAN
>]
[<SPAN
CLASS="optional"
> file <TT
CLASS="replaceable"
><I
@@ -7997,7 +8134,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN3071"
NAME="AEN3093"
>6.2.22. <B
CLASS="command"
>zone</B
@@ -8008,13 +8145,13 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3074"
NAME="AEN3096"
>6.2.22.1. Zone Types</A
></H3
><DIV
CLASS="informaltable"
><A
NAME="AEN3076"
NAME="AEN3098"
></A
><P
></P
@@ -8241,6 +8378,29 @@ IN, the server uses a compiled-in default set of root servers hints.
Classes other than IN have no built-in defaults hints.</P
></TD
></TR
><TR
><TD
WIDTH="87"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><TT
CLASS="varname"
>delegation-only</TT
></P
></TD
><TD
WIDTH="405"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
>This is used to enforce the delegation only
status of infrastructure zones (e.g. COM, NET, ORG). Any answer that
is received without a explicit or implict delegation in the authority
section will be treated as NXDOMAIN. This does not apply to the zone
apex. This SHOULD NOT be applied to leaf zones.</P
></TD
></TR
></TBODY
></TABLE
><P
@@ -8252,7 +8412,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3131"
NAME="AEN3159"
>6.2.22.2. Class</A
></H3
><P
@@ -8308,13 +8468,13 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3146"
NAME="AEN3174"
>6.2.22.3. Zone Options</A
></H3
><DIV
CLASS="informaltable"
><A
NAME="AEN3148"
NAME="AEN3176"
></A
><P
></P
@@ -8645,6 +8805,34 @@ HREF="Bv9ARM.ch06.html#boolean_options"
WIDTH="159"
ALIGN="LEFT"
VALIGN="MIDDLE"
>&#13;<P
><B
CLASS="command"
>delegation-only</B
></P
></TD
><TD
WIDTH="273"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
>The flag only applies to forward and stub zones. If set
to <TT
CLASS="userinput"
><B
>yes</B
></TT
> then the zone will also be treated as if it
is also a delegation-only type zone.
</P
>
</TD
></TR
><TR
><TD
WIDTH="159"
ALIGN="LEFT"
VALIGN="MIDDLE"
><P
><B
CLASS="command"
@@ -9203,7 +9391,7 @@ CLASS="varname"
><DIV
CLASS="informaltable"
><A
NAME="AEN3398"
NAME="AEN3433"
></A
><P
></P
@@ -9310,7 +9498,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN3428"
NAME="AEN3463"
>6.3. Zone File</A
></H1
><DIV
@@ -9331,7 +9519,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3433"
NAME="AEN3468"
>6.3.1.1. Resource Records</A
></H3
><P
@@ -9354,7 +9542,7 @@ HREF="Bv9ARM.ch06.html#rrset_ordering"
><DIV
CLASS="informaltable"
><A
NAME="AEN3439"
NAME="AEN3474"
></A
><P
></P
@@ -9456,16 +9644,19 @@ data that describes the resource.</P
></P
></DIV
><P
>The following are <I
>The following are <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>types</I
></SPAN
> of valid RRs
(some of these listed, although not obsolete, are experimental (x)
or historical (h) and no longer in general use):</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3471"
NAME="AEN3506"
></A
><P
></P
@@ -9834,15 +10025,18 @@ VALIGN="MIDDLE"
></P
></DIV
><P
>The following <I
>The following <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>classes</I
></SPAN
> of resource records
are currently valid in the DNS:</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3583"
NAME="AEN3618"
></A
><P
></P
@@ -9886,15 +10080,18 @@ HREF="Bv9ARM.ch09.html#classes_of_resource_records"
></P
></DIV
><P
><SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>RDATA</I
></SPAN
> is the type-dependent or class-dependent
data that describes the resource:</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3599"
NAME="AEN3634"
></A
><P
></P
@@ -10071,7 +10268,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3647"
NAME="AEN3682"
>6.3.1.2. Textual expression of RRs</A
></H3
><P
@@ -10101,7 +10298,7 @@ knowledge of the typical representation for the data.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3654"
NAME="AEN3689"
></A
><P
></P
@@ -10310,7 +10507,7 @@ domain names.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3720"
NAME="AEN3755"
></A
><P
></P
@@ -10401,7 +10598,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN3748"
NAME="AEN3783"
>6.3.2. Discussion of MX Records</A
></H2
><P
@@ -10421,9 +10618,12 @@ chosen randomly. If no servers at a given priority are responding,
the mail transport agent will fall back to the next largest priority.
Priority numbers do not have any absolute meaning &#8212; they are relevant
only respective to other MX records for that domain name. The domain
name given is the machine to which the mail will be delivered. It <I
name given is the machine to which the mail will be delivered. It <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>must</I
></SPAN
> have
an associated A record &#8212; CNAME is not sufficient.</P
><P
@@ -10434,7 +10634,7 @@ pointed to by the CNAME.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3754"
NAME="AEN3789"
></A
><P
></P
@@ -10729,7 +10929,7 @@ used in a zone file.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN3846"
NAME="AEN3881"
></A
><P
></P
@@ -10812,14 +11012,17 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN3869"
NAME="AEN3904"
>6.3.4. Inverse Mapping in IPv4</A
></H2
><P
>Reverse name resolution (that is, translation from IP address
to name) is achieved by means of the <I
to name) is achieved by means of the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>in-addr.arpa</I
></SPAN
> domain
and PTR records. Entries in the in-addr.arpa domain are made in
least-to-most significant order, read left to right. This is the
@@ -10836,7 +11039,7 @@ CLASS="optional"
><DIV
CLASS="informaltable"
><A
NAME="AEN3874"
NAME="AEN3909"
></A
><P
></P
@@ -10916,7 +11119,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN3896"
NAME="AEN3931"
>6.3.5. Other Zone File Directives</A
></H2
><P
@@ -10941,7 +11144,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3903"
NAME="AEN3938"
>6.3.5.1. The <B
CLASS="command"
>$ORIGIN</B
@@ -11011,7 +11214,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3923"
NAME="AEN3958"
>6.3.5.2. The <B
CLASS="command"
>$INCLUDE</B
@@ -11093,7 +11296,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN3943"
NAME="AEN3978"
>6.3.5.3. The <B
CLASS="command"
>$TTL</B
@@ -11133,7 +11336,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN3954"
NAME="AEN3989"
>6.3.6. <SPAN
CLASS="acronym"
>BIND</SPAN
@@ -11212,7 +11415,7 @@ CLASS="literal"
><DIV
CLASS="informaltable"
><A
NAME="AEN3974"
NAME="AEN4009"
></A
><P
></P
@@ -11401,6 +11604,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -11412,6 +11616,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch05.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -11420,6 +11625,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -11428,6 +11634,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch07.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>BIND 9 Security Considerations</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch06.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch08.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -85,7 +88,7 @@ HREF="Bv9ARM.ch07.html#Access_Control_Lists"
></DT
><DT
>7.2. <A
HREF="Bv9ARM.ch07.html#AEN4046"
HREF="Bv9ARM.ch07.html#AEN4081"
><B
CLASS="command"
>chroot</B
@@ -136,9 +139,12 @@ etc.</P
your nameserver, without cluttering up your config files with huge
lists of IP addresses.</P
><P
>It is a <I
>It is a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>good idea</I
></SPAN
> to use ACLs, and to
control access to your server. Limiting access to your server by
outside parties can help prevent spoofing and DoS attacks against
@@ -172,9 +178,12 @@ zone "example.com" {
unless recursion has been previously disabled.</P
><P
>For more information on how to use ACLs to protect your server,
see the <I
see the <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>AUSCERT</I
></SPAN
> advisory at
<A
HREF="ftp://ftp.auscert.org.au/pub/auscert/advisory/AL-1999.004.dns_dos"
@@ -187,7 +196,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN4046"
NAME="AEN4081"
>7.2. <B
CLASS="command"
>chroot</B
@@ -201,9 +210,12 @@ UNIX servers)</A
>On UNIX servers, it is possible to run <SPAN
CLASS="acronym"
>BIND</SPAN
> in a <I
> in a <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>chrooted</I
></SPAN
> environment
(<B
CLASS="command"
@@ -266,7 +278,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN4069"
NAME="AEN4104"
>7.2.1. The <B
CLASS="command"
>chroot</B
@@ -322,7 +334,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN4084"
NAME="AEN4119"
>7.2.2. Using the <B
CLASS="command"
>setuid</B
@@ -404,6 +416,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -415,6 +428,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch06.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -423,6 +437,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -431,6 +446,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch08.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>Troubleshooting</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -24,6 +24,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -41,6 +42,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch07.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -54,6 +56,7 @@ ALIGN="right"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch09.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
@@ -77,17 +80,17 @@ CLASS="TOC"
></DT
><DT
>8.1. <A
HREF="Bv9ARM.ch08.html#AEN4104"
HREF="Bv9ARM.ch08.html#AEN4139"
>Common Problems</A
></DT
><DT
>8.2. <A
HREF="Bv9ARM.ch08.html#AEN4110"
HREF="Bv9ARM.ch08.html#AEN4145"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
HREF="Bv9ARM.ch08.html#AEN4115"
HREF="Bv9ARM.ch08.html#AEN4150"
>Where Can I Get Help?</A
></DT
></DL
@@ -97,7 +100,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN4104"
NAME="AEN4139"
>8.1. Common Problems</A
></H1
><DIV
@@ -105,7 +108,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN4106"
NAME="AEN4141"
>8.1.1. It's not working; how can I figure out what's wrong?</A
></H2
><P
@@ -125,7 +128,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN4110"
NAME="AEN4145"
>8.2. Incrementing and Changing the Serial Number</A
></H1
><P
@@ -154,7 +157,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN4115"
NAME="AEN4150"
>8.3. Where Can I Get Help?</A
></H1
><P
@@ -211,6 +214,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -222,6 +226,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch07.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -230,6 +235,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
@@ -238,6 +244,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch09.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -4,7 +4,7 @@
>Appendices</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="HOME"
HREF="Bv9ARM.html"><LINK
@@ -21,6 +21,7 @@ ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -38,6 +39,7 @@ ALIGN="left"
VALIGN="bottom"
><A
HREF="Bv9ARM.ch08.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -71,7 +73,7 @@ CLASS="TOC"
></DT
><DT
>A.1. <A
HREF="Bv9ARM.ch09.html#AEN4131"
HREF="Bv9ARM.ch09.html#AEN4166"
>Acknowledgements</A
></DT
><DT
@@ -84,7 +86,7 @@ CLASS="acronym"
></DT
><DT
>A.3. <A
HREF="Bv9ARM.ch09.html#AEN4172"
HREF="Bv9ARM.ch09.html#AEN4207"
>General <SPAN
CLASS="acronym"
>DNS</SPAN
@@ -102,7 +104,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN4131"
NAME="AEN4166"
>A.1. Acknowledgements</A
></H1
><DIV
@@ -110,7 +112,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN4133"
NAME="AEN4168"
>A.1.1. A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
@@ -245,7 +247,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN4163"
NAME="AEN4198"
>A.2.1.1. HS = hesiod</A
></H3
><P
@@ -266,7 +268,7 @@ CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN4168"
NAME="AEN4203"
>A.2.1.2. CH = chaos</A
></H3
><P
@@ -284,7 +286,7 @@ CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="AEN4172"
NAME="AEN4207"
>A.3. General <SPAN
CLASS="acronym"
>DNS</SPAN
@@ -304,17 +306,26 @@ sets of interfaces which were introduced in the <SPAN
CLASS="acronym"
>DNS</SPAN
> to facilitate
scalable Internet routing. There are three types of addresses: <I
scalable Internet routing. There are three types of addresses: <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Unicast</I
></SPAN
>,
an identifier for a single interface; <I
an identifier for a single interface; <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Anycast</I
></SPAN
>,
an identifier for a set of interfaces; and <I
an identifier for a set of interfaces; and <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Multicast</I
></SPAN
>,
an identifier for a set of interfaces. Here we describe the global
Unicast address scheme. For more information, see RFC 2374.</P
@@ -323,7 +334,7 @@ Unicast address scheme. For more information, see RFC 2374.</P
><DIV
CLASS="informaltable"
><A
NAME="AEN4183"
NAME="AEN4218"
></A
><P
></P
@@ -542,7 +553,7 @@ VALIGN="MIDDLE"
<DIV
CLASS="informaltable"
><A
NAME="AEN4252"
NAME="AEN4287"
></A
><P
></P
@@ -696,22 +707,34 @@ VALIGN="MIDDLE"
></DIV
></P
><P
>The <I
>The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Public Topology</I
></SPAN
> is provided by the
upstream provider or ISP, and (roughly) corresponds to the IPv4 <I
upstream provider or ISP, and (roughly) corresponds to the IPv4 <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>network</I
></SPAN
> section
of the address range. The <I
of the address range. The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Site Topology</I
></SPAN
> is
where you can subnet this space, much the same as subnetting an
IPv4 /16 network into /24 subnets. The <I
IPv4 /16 network into /24 subnets. The <SPAN
CLASS="emphasis"
><I
CLASS="emphasis"
>Interface Identifier</I
></SPAN
> is
the address of an individual interface on a given network. (With
IPv6, addresses belong to interfaces rather than machines.)</P
@@ -725,7 +748,7 @@ unicast address consists of:</P
><DIV
CLASS="informaltable"
><A
NAME="AEN4307"
NAME="AEN4342"
></A
><P
></P
@@ -883,19 +906,19 @@ TARGET="_top"
>.</P
><H3
><A
NAME="AEN4351"
NAME="AEN4386"
>Bibliography</A
></H3
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4352"
NAME="AEN4387"
>Standards</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4354"
NAME="AEN4389"
></A
><P
>[RFC974]&nbsp;<SPAN
@@ -912,7 +935,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4361"
NAME="AEN4396"
></A
><P
>[RFC1034]&nbsp;<SPAN
@@ -929,7 +952,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4368"
NAME="AEN4403"
></A
><P
>[RFC1035]&nbsp;<SPAN
@@ -944,16 +967,16 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="proposed_standards"
>Proposed Standards</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4377"
NAME="AEN4412"
></A
><P
>[RFC2181]&nbsp;<SPAN
@@ -973,7 +996,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4385"
NAME="AEN4420"
></A
><P
>[RFC2308]&nbsp;<SPAN
@@ -993,7 +1016,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4393"
NAME="AEN4428"
></A
><P
>[RFC1995]&nbsp;<SPAN
@@ -1013,7 +1036,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4401"
NAME="AEN4436"
></A
><P
>[RFC1996]&nbsp;<SPAN
@@ -1030,7 +1053,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4408"
NAME="AEN4443"
></A
><P
>[RFC2136]&nbsp;<SPAN
@@ -1056,7 +1079,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4425"
NAME="AEN4460"
></A
><P
>[RFC2845]&nbsp;<SPAN
@@ -1082,16 +1105,16 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4444"
NAME="AEN4479"
>Proposed Standards Still Under Development</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4449"
NAME="AEN4484"
></A
><P
>[RFC1886]&nbsp;<SPAN
@@ -1114,7 +1137,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4461"
NAME="AEN4496"
></A
><P
>[RFC2065]&nbsp;<SPAN
@@ -1134,7 +1157,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4473"
NAME="AEN4508"
></A
><P
>[RFC2137]&nbsp;<SPAN
@@ -1148,19 +1171,19 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4481"
NAME="AEN4516"
>Other Important RFCs About <SPAN
CLASS="acronym"
>DNS</SPAN
> Implementation</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4484"
NAME="AEN4519"
></A
><P
>[RFC1535]&nbsp;<SPAN
@@ -1180,7 +1203,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4492"
NAME="AEN4527"
></A
><P
>[RFC1536]&nbsp;<SPAN
@@ -1212,7 +1235,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4513"
NAME="AEN4548"
></A
><P
>[RFC1982]&nbsp;<SPAN
@@ -1229,16 +1252,16 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4524"
NAME="AEN4559"
>Resource Record Types</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4526"
NAME="AEN4561"
></A
><P
>[RFC1183]&nbsp;<SPAN
@@ -1267,7 +1290,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4544"
NAME="AEN4579"
></A
><P
>[RFC1706]&nbsp;<SPAN
@@ -1290,7 +1313,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4556"
NAME="AEN4591"
></A
><P
>[RFC2168]&nbsp;<SPAN
@@ -1311,7 +1334,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4567"
NAME="AEN4602"
></A
><P
>[RFC1876]&nbsp;<SPAN
@@ -1338,7 +1361,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4584"
NAME="AEN4619"
></A
><P
>[RFC2052]&nbsp;<SPAN
@@ -1362,7 +1385,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4596"
NAME="AEN4631"
></A
><P
>[RFC2163]&nbsp;<SPAN
@@ -1383,7 +1406,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4604"
NAME="AEN4639"
></A
><P
>[RFC2230]&nbsp;<SPAN
@@ -1400,19 +1423,19 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4612"
NAME="AEN4647"
><SPAN
CLASS="acronym"
>DNS</SPAN
> and the Internet</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4615"
NAME="AEN4650"
></A
><P
>[RFC1101]&nbsp;<SPAN
@@ -1432,7 +1455,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4623"
NAME="AEN4658"
></A
><P
>[RFC1123]&nbsp;<SPAN
@@ -1449,7 +1472,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4630"
NAME="AEN4665"
></A
><P
>[RFC1591]&nbsp;<SPAN
@@ -1466,7 +1489,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4637"
NAME="AEN4672"
></A
><P
>[RFC2317]&nbsp;<SPAN
@@ -1486,19 +1509,19 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4651"
NAME="AEN4686"
><SPAN
CLASS="acronym"
>DNS</SPAN
> Operations</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4654"
NAME="AEN4689"
></A
><P
>[RFC1537]&nbsp;<SPAN
@@ -1518,7 +1541,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4662"
NAME="AEN4697"
></A
><P
>[RFC1912]&nbsp;<SPAN
@@ -1538,7 +1561,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4670"
NAME="AEN4705"
></A
><P
>[RFC1912]&nbsp;<SPAN
@@ -1558,7 +1581,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4678"
NAME="AEN4713"
></A
><P
>[RFC2010]&nbsp;<SPAN
@@ -1578,7 +1601,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4689"
NAME="AEN4724"
></A
><P
>[RFC2219]&nbsp;<SPAN
@@ -1598,19 +1621,19 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4701"
NAME="AEN4736"
>Other <SPAN
CLASS="acronym"
>DNS</SPAN
>-related RFCs</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4707"
NAME="AEN4742"
></A
><P
>[RFC1464]&nbsp;<SPAN
@@ -1627,7 +1650,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4714"
NAME="AEN4749"
></A
><P
>[RFC1713]&nbsp;<SPAN
@@ -1647,7 +1670,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4722"
NAME="AEN4757"
></A
><P
>[RFC1794]&nbsp;<SPAN
@@ -1667,7 +1690,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4730"
NAME="AEN4765"
></A
><P
>[RFC2240]&nbsp;<SPAN
@@ -1684,7 +1707,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4737"
NAME="AEN4772"
></A
><P
>[RFC2345]&nbsp;<SPAN
@@ -1707,7 +1730,7 @@ STYLE="margin-left=0.5in"
><DIV
CLASS="biblioentry"
><A
NAME="AEN4751"
NAME="AEN4786"
></A
><P
>[RFC2352]&nbsp;<SPAN
@@ -1721,16 +1744,16 @@ CLASS="BIBLIOENTRYBLOCK"
STYLE="margin-left=0.5in"
></DIV
></DIV
><H1
><H2
CLASS="bibliodiv"
><A
NAME="AEN4758"
NAME="AEN4793"
>Obsolete and Unimplemented Experimental RRs</A
></H1
></H2
><DIV
CLASS="biblioentry"
><A
NAME="AEN4760"
NAME="AEN4795"
></A
><P
>[RFC1712]&nbsp;<SPAN
@@ -1781,7 +1804,7 @@ CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN4781"
NAME="AEN4816"
>A.4.3. Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN
@@ -1791,13 +1814,13 @@ CLASS="acronym"
></P
><H3
><A
NAME="AEN4785"
NAME="AEN4820"
>Bibliography</A
></H3
><DIV
CLASS="biblioentry"
><A
NAME="AEN4786"
NAME="AEN4821"
></A
><P
><SPAN
@@ -1828,6 +1851,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -1839,6 +1863,7 @@ ALIGN="left"
VALIGN="top"
><A
HREF="Bv9ARM.ch08.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
@@ -1847,6 +1872,7 @@ ALIGN="center"
VALIGN="top"
><A
HREF="Bv9ARM.html"
ACCESSKEY="H"
>Home</A
></TD
><TD

View File

@@ -4,7 +4,7 @@
></TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
CONTENT="Modular DocBook HTML Stylesheet Version 1.73
"><LINK
REL="NEXT"
TITLE="Introduction "
@@ -465,7 +465,7 @@ Usage</A
></DT
><DT
>6.2.11. <A
HREF="Bv9ARM.ch06.html#AEN1734"
HREF="Bv9ARM.ch06.html#AEN1742"
><B
CLASS="command"
>lwres</B
@@ -473,7 +473,7 @@ CLASS="command"
></DT
><DT
>6.2.12. <A
HREF="Bv9ARM.ch06.html#AEN1758"
HREF="Bv9ARM.ch06.html#AEN1766"
><B
CLASS="command"
>lwres</B
@@ -481,7 +481,7 @@ CLASS="command"
></DT
><DT
>6.2.13. <A
HREF="Bv9ARM.ch06.html#AEN1777"
HREF="Bv9ARM.ch06.html#AEN1785"
><B
CLASS="command"
>options</B
@@ -489,7 +489,7 @@ CLASS="command"
></DT
><DT
>6.2.14. <A
HREF="Bv9ARM.ch06.html#AEN1980"
HREF="Bv9ARM.ch06.html#AEN1988"
><B
CLASS="command"
>options</B
@@ -516,7 +516,7 @@ and Usage</A
></DT
><DT
>6.2.17. <A
HREF="Bv9ARM.ch06.html#AEN2896"
HREF="Bv9ARM.ch06.html#AEN2916"
><B
CLASS="command"
>trusted-keys</B
@@ -524,7 +524,7 @@ CLASS="command"
></DT
><DT
>6.2.18. <A
HREF="Bv9ARM.ch06.html#AEN2912"
HREF="Bv9ARM.ch06.html#AEN2932"
><B
CLASS="command"
>trusted-keys</B
@@ -533,7 +533,7 @@ and Usage</A
></DT
><DT
>6.2.19. <A
HREF="Bv9ARM.ch06.html#AEN2920"
HREF="Bv9ARM.ch06.html#AEN2940"
><B
CLASS="command"
>view</B
@@ -541,7 +541,7 @@ CLASS="command"
></DT
><DT
>6.2.20. <A
HREF="Bv9ARM.ch06.html#AEN2934"
HREF="Bv9ARM.ch06.html#AEN2954"
><B
CLASS="command"
>view</B
@@ -558,7 +558,7 @@ Statement Grammar</A
></DT
><DT
>6.2.22. <A
HREF="Bv9ARM.ch06.html#AEN3071"
HREF="Bv9ARM.ch06.html#AEN3093"
><B
CLASS="command"
>zone</B
@@ -568,7 +568,7 @@ CLASS="command"
></DD
><DT
>6.3. <A
HREF="Bv9ARM.ch06.html#AEN3428"
HREF="Bv9ARM.ch06.html#AEN3463"
>Zone File</A
></DT
><DD
@@ -580,7 +580,7 @@ HREF="Bv9ARM.ch06.html#types_of_resource_records_and_when_to_use_them"
></DT
><DT
>6.3.2. <A
HREF="Bv9ARM.ch06.html#AEN3748"
HREF="Bv9ARM.ch06.html#AEN3783"
>Discussion of MX Records</A
></DT
><DT
@@ -590,17 +590,17 @@ HREF="Bv9ARM.ch06.html#Setting_TTLs"
></DT
><DT
>6.3.4. <A
HREF="Bv9ARM.ch06.html#AEN3869"
HREF="Bv9ARM.ch06.html#AEN3904"
>Inverse Mapping in IPv4</A
></DT
><DT
>6.3.5. <A
HREF="Bv9ARM.ch06.html#AEN3896"
HREF="Bv9ARM.ch06.html#AEN3931"
>Other Zone File Directives</A
></DT
><DT
>6.3.6. <A
HREF="Bv9ARM.ch06.html#AEN3954"
HREF="Bv9ARM.ch06.html#AEN3989"
><SPAN
CLASS="acronym"
>BIND</SPAN
@@ -630,7 +630,7 @@ HREF="Bv9ARM.ch07.html#Access_Control_Lists"
></DT
><DT
>7.2. <A
HREF="Bv9ARM.ch07.html#AEN4046"
HREF="Bv9ARM.ch07.html#AEN4081"
><B
CLASS="command"
>chroot</B
@@ -644,7 +644,7 @@ UNIX servers)</A
><DL
><DT
>7.2.1. <A
HREF="Bv9ARM.ch07.html#AEN4069"
HREF="Bv9ARM.ch07.html#AEN4104"
>The <B
CLASS="command"
>chroot</B
@@ -652,7 +652,7 @@ CLASS="command"
></DT
><DT
>7.2.2. <A
HREF="Bv9ARM.ch07.html#AEN4084"
HREF="Bv9ARM.ch07.html#AEN4119"
>Using the <B
CLASS="command"
>setuid</B
@@ -676,26 +676,26 @@ HREF="Bv9ARM.ch08.html"
><DL
><DT
>8.1. <A
HREF="Bv9ARM.ch08.html#AEN4104"
HREF="Bv9ARM.ch08.html#AEN4139"
>Common Problems</A
></DT
><DD
><DL
><DT
>8.1.1. <A
HREF="Bv9ARM.ch08.html#AEN4106"
HREF="Bv9ARM.ch08.html#AEN4141"
>It's not working; how can I figure out what's wrong?</A
></DT
></DL
></DD
><DT
>8.2. <A
HREF="Bv9ARM.ch08.html#AEN4110"
HREF="Bv9ARM.ch08.html#AEN4145"
>Incrementing and Changing the Serial Number</A
></DT
><DT
>8.3. <A
HREF="Bv9ARM.ch08.html#AEN4115"
HREF="Bv9ARM.ch08.html#AEN4150"
>Where Can I Get Help?</A
></DT
></DL
@@ -709,14 +709,14 @@ HREF="Bv9ARM.ch09.html"
><DL
><DT
>A.1. <A
HREF="Bv9ARM.ch09.html#AEN4131"
HREF="Bv9ARM.ch09.html#AEN4166"
>Acknowledgements</A
></DT
><DD
><DL
><DT
>A.1.1. <A
HREF="Bv9ARM.ch09.html#AEN4133"
HREF="Bv9ARM.ch09.html#AEN4168"
>A Brief History of the <SPAN
CLASS="acronym"
>DNS</SPAN
@@ -746,7 +746,7 @@ HREF="Bv9ARM.ch09.html#classes_of_resource_records"
></DD
><DT
>A.3. <A
HREF="Bv9ARM.ch09.html#AEN4172"
HREF="Bv9ARM.ch09.html#AEN4207"
>General <SPAN
CLASS="acronym"
>DNS</SPAN
@@ -780,7 +780,7 @@ HREF="Bv9ARM.ch09.html#internet_drafts"
></DT
><DT
>A.4.3. <A
HREF="Bv9ARM.ch09.html#AEN4781"
HREF="Bv9ARM.ch09.html#AEN4816"
>Other Documents About <SPAN
CLASS="acronym"
>BIND</SPAN
@@ -798,6 +798,7 @@ CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
@@ -819,6 +820,7 @@ ALIGN="right"
VALIGN="top"
><A
HREF="Bv9ARM.ch01.html"
ACCESSKEY="N"
>Next</A
></TD
></TR

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: dig.1,v 1.6.4.1 2001/01/09 22:39:50 bwelling Exp $
.\"
.\" $Id: dig.1,v 1.6.4.2 2001/06/14 06:20:05 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt DIG 1
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: host.1,v 1.6.4.1 2001/01/09 22:39:52 bwelling Exp $
.\"
.\" $Id: host.1,v 1.6.4.2 2001/06/14 06:20:06 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt HOST 1
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: lwresd.8,v 1.9.4.1 2001/01/09 22:39:53 bwelling Exp $
.\"
.\" $Id: lwresd.8,v 1.9.4.2 2001/06/14 06:20:06 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt LWRESD 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: named-checkconf.1,v 1.2.2.1 2001/01/09 22:39:54 bwelling Exp $
.\"
.\" $Id: named-checkconf.1,v 1.2.2.2 2001/06/14 06:20:06 tale Exp $
.\"
.Dd Jun 14, 2000
.Dt NAMED-CHECKCONF 1
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: named-checkzone.1,v 1.2.2.1 2001/01/09 22:39:55 bwelling Exp $
.\"
.\" $Id: named-checkzone.1,v 1.2.2.2 2001/06/14 06:20:07 tale Exp $
.\"
.Dd Jun 13, 2000
.Dt NAMED-CHECKZONE 1
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: named.8,v 1.11.4.2 2001/01/30 01:06:48 gson Exp $
.\"
.\" $Id: named.8,v 1.11.4.3 2001/06/14 06:20:07 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt NAMED 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: nsupdate.8,v 1.11.4.1 2001/01/09 22:39:57 bwelling Exp $
.\"
.\" $Id: nsupdate.8,v 1.11.4.2 2001/06/14 06:20:07 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt NSUPDATE 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: resolver.5,v 1.2.4.1 2001/01/09 22:39:58 bwelling Exp $
.\"
.\" $Id: resolver.5,v 1.2.4.2 2001/06/14 06:20:08 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt RESOLVER 5
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: rndc.8,v 1.11.4.3 2001/03/29 18:24:20 gson Exp $
.\"
.\" $Id: rndc.8,v 1.11.4.4 2001/06/14 06:20:08 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt RDNC 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: rndc.conf.5,v 1.9.2.2 2001/01/24 17:33:19 bwelling Exp $
.\"
.\" $Id: rndc.conf.5,v 1.9.2.3 2001/06/14 06:20:09 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt RDNC.CONF 5
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: dnssec-keygen.8,v 1.11.4.1 2001/01/09 22:40:02 bwelling Exp $
.\"
.\" $Id: dnssec-keygen.8,v 1.11.4.2 2001/06/14 06:20:09 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt DNSSEC-KEYGEN 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: dnssec-makekeyset.8,v 1.9.4.1 2001/01/09 22:40:03 bwelling Exp $
.\"
.\" $Id: dnssec-makekeyset.8,v 1.9.4.2 2001/06/14 06:20:09 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt DNSSEC-MAKEKEYSET 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: dnssec-signkey.8,v 1.11.4.1 2001/01/09 22:40:04 bwelling Exp $
.\"
.\" $Id: dnssec-signkey.8,v 1.11.4.2 2001/06/14 06:20:10 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt DNSSEC-SIGNKEY 8
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: dnssec-signzone.8,v 1.16.4.1 2001/01/09 22:40:06 bwelling Exp $
.\"
.\" $Id: dnssec-signzone.8,v 1.16.4.2 2001/06/14 06:20:10 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt DNSSEC-SIGNZONE 8
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc__errno2result.3,v 1.4.4.1 2001/01/09 22:40:07 bwelling Exp $
.\"
.\" $Id: isc__errno2result.3,v 1.4.4.2 2001/06/14 06:20:11 tale Exp $
.\"
.so isc_error.3

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app.3,v 1.5.4.1 2001/01/09 22:40:08 bwelling Exp $
.\"
.\" $Id: isc_app.3,v 1.5.4.2 2001/06/14 06:20:11 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_APP 3
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app_finish.3,v 1.4.4.1 2001/01/09 22:40:09 bwelling Exp $
.\"
.\" $Id: isc_app_finish.3,v 1.4.4.2 2001/06/14 06:20:13 tale Exp $
.\"
.so isc_app.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app_onrun.3,v 1.4.4.1 2001/01/09 22:40:10 bwelling Exp $
.\"
.\" $Id: isc_app_onrun.3,v 1.4.4.2 2001/06/14 06:20:13 tale Exp $
.\"
.so isc_app.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app_reload.3,v 1.4.4.1 2001/01/09 22:40:12 bwelling Exp $
.\"
.\" $Id: isc_app_reload.3,v 1.4.4.2 2001/06/14 06:20:13 tale Exp $
.\"
.so isc_app.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app_run.3,v 1.4.4.1 2001/01/09 22:40:13 bwelling Exp $
.\"
.\" $Id: isc_app_run.3,v 1.4.4.2 2001/06/14 06:20:14 tale Exp $
.\"
.so isc_app.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app_shutdown.3,v 1.4.4.1 2001/01/09 22:40:14 bwelling Exp $
.\"
.\" $Id: isc_app_shutdown.3,v 1.4.4.2 2001/06/14 06:20:14 tale Exp $
.\"
.so isc_app.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_app_start.3,v 1.4.4.1 2001/01/09 22:40:15 bwelling Exp $
.\"
.\" $Id: isc_app_start.3,v 1.4.4.2 2001/06/14 06:20:14 tale Exp $
.\"
.so isc_app.3

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir.3,v 1.4.4.1 2001/01/09 22:40:16 bwelling Exp $
.\"
.\" $Id: isc_dir.3,v 1.4.4.2 2001/06/14 06:20:14 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_DIR 3
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir_chdir.3,v 1.4.4.1 2001/01/09 22:40:17 bwelling Exp $
.\"
.\" $Id: isc_dir_chdir.3,v 1.4.4.2 2001/06/14 06:20:15 tale Exp $
.\"
.so isc_dir.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir_close.3,v 1.4.4.1 2001/01/09 22:40:18 bwelling Exp $
.\"
.\" $Id: isc_dir_close.3,v 1.4.4.2 2001/06/14 06:20:15 tale Exp $
.\"
.so isc_dir.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir_init.3,v 1.4.4.1 2001/01/09 22:40:19 bwelling Exp $
.\"
.\" $Id: isc_dir_init.3,v 1.4.4.2 2001/06/14 06:20:15 tale Exp $
.\"
.so isc_dir.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir_open.3,v 1.4.4.1 2001/01/09 22:40:20 bwelling Exp $
.\"
.\" $Id: isc_dir_open.3,v 1.4.4.2 2001/06/14 06:20:16 tale Exp $
.\"
.so isc_dir.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir_read.3,v 1.4.4.1 2001/01/09 22:40:22 bwelling Exp $
.\"
.\" $Id: isc_dir_read.3,v 1.4.4.2 2001/06/14 06:20:16 tale Exp $
.\"
.so isc_dir.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_dir_reset.3,v 1.4.4.1 2001/01/09 22:40:23 bwelling Exp $
.\"
.\" $Id: isc_dir_reset.3,v 1.4.4.2 2001/06/14 06:20:16 tale Exp $
.\"
.so isc_dir.3

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_error.3,v 1.4.4.1 2001/01/09 22:40:24 bwelling Exp $
.\"
.\" $Id: isc_error.3,v 1.4.4.2 2001/06/14 06:20:17 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt error 3
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_file.3,v 1.5.4.1 2001/01/09 22:40:25 bwelling Exp $
.\"
.\" $Id: isc_file.3,v 1.5.4.2 2001/06/14 06:20:17 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_FILE 3
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_file_getmodtime.3,v 1.4.4.1 2001/01/09 22:40:26 bwelling Exp $
.\"
.\" $Id: isc_file_getmodtime.3,v 1.4.4.2 2001/06/14 06:20:17 tale Exp $
.\"
.so isc_file.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_file_mktemplate.3,v 1.4.4.1 2001/01/09 22:40:27 bwelling Exp $
.\"
.\" $Id: isc_file_mktemplate.3,v 1.4.4.2 2001/06/14 06:20:18 tale Exp $
.\"
.so isc_file.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_file_openunique.3,v 1.4.4.1 2001/01/09 22:40:29 bwelling Exp $
.\"
.\" $Id: isc_file_openunique.3,v 1.4.4.2 2001/06/14 06:20:18 tale Exp $
.\"
.so isc_file.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_file_remove.3,v 1.4.4.1 2001/01/09 22:40:30 bwelling Exp $
.\"
.\" $Id: isc_file_remove.3,v 1.4.4.2 2001/06/14 06:20:18 tale Exp $
.\"
.so isc_file.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_file_settime.3,v 1.4.4.1 2001/01/09 22:40:31 bwelling Exp $
.\"
.\" $Id: isc_file_settime.3,v 1.4.4.2 2001/06/14 06:20:18 tale Exp $
.\"
.so isc_file.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_interfaceiter_create.3,v 1.4.4.1 2001/01/09 22:40:32 bwelling Exp $
.\"
.\" $Id: isc_interfaceiter_create.3,v 1.4.4.2 2001/06/14 06:20:19 tale Exp $
.\"
.so isc_netif.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_interfaceiter_current.3,v 1.4.4.1 2001/01/09 22:40:33 bwelling Exp $
.\"
.\" $Id: isc_interfaceiter_current.3,v 1.4.4.2 2001/06/14 06:20:19 tale Exp $
.\"
.so isc_netif.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_interfaceiter_destroy.3,v 1.4.4.1 2001/01/09 22:40:34 bwelling Exp $
.\"
.\" $Id: isc_interfaceiter_destroy.3,v 1.4.4.2 2001/06/14 06:20:19 tale Exp $
.\"
.so isc_netif.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_interfaceiter_first.3,v 1.4.4.1 2001/01/09 22:40:35 bwelling Exp $
.\"
.\" $Id: isc_interfaceiter_first.3,v 1.4.4.2 2001/06/14 06:20:20 tale Exp $
.\"
.so isc_netif.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_interfaceiter_next.3,v 1.4.4.1 2001/01/09 22:40:36 bwelling Exp $
.\"
.\" $Id: isc_interfaceiter_next.3,v 1.4.4.2 2001/06/14 06:20:20 tale Exp $
.\"
.so isc_netif.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_interval_iszero.3,v 1.4.4.1 2001/01/09 22:40:37 bwelling Exp $
.\"
.\" $Id: isc_interval_iszero.3,v 1.4.4.2 2001/06/14 06:20:20 tale Exp $
.\"
.so isc_time.3

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_ipproto.3,v 1.5.4.1 2001/01/09 22:40:38 bwelling Exp $
.\"
.\" $Id: isc_ipproto.3,v 1.5.4.2 2001/06/14 06:20:21 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_IPPROTO 3
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_net_probeipv4.3,v 1.4.4.1 2001/01/09 22:40:39 bwelling Exp $
.\"
.\" $Id: isc_net_probeipv4.3,v 1.4.4.2 2001/06/14 06:20:21 tale Exp $
.\"
.so isc_ipproto.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_net_probeipv6.3,v 1.4.4.1 2001/01/09 22:40:41 bwelling Exp $
.\"
.\" $Id: isc_net_probeipv6.3,v 1.4.4.2 2001/06/14 06:20:22 tale Exp $
.\"
.so isc_ipproto.3

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_netif.3,v 1.4.4.1 2001/01/09 22:40:42 bwelling Exp $
.\"
.\" $Id: isc_netif.3,v 1.4.4.2 2001/06/14 06:20:22 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_NETIF 3
.Os BIND9 9

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket.3,v 1.4.4.1 2001/01/09 22:40:43 bwelling Exp $
.\"
.\" $Id: isc_socket.3,v 1.4.4.2 2001/06/14 06:20:23 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_SOCKET 3
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_accept.3,v 1.4.4.1 2001/01/09 22:40:44 bwelling Exp $
.\"
.\" $Id: isc_socket_accept.3,v 1.4.4.2 2001/06/14 06:20:23 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_attach.3,v 1.4.4.1 2001/01/09 22:40:45 bwelling Exp $
.\"
.\" $Id: isc_socket_attach.3,v 1.4.4.2 2001/06/14 06:20:24 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_bind.3,v 1.4.4.1 2001/01/09 22:40:46 bwelling Exp $
.\"
.\" $Id: isc_socket_bind.3,v 1.4.4.2 2001/06/14 06:20:24 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_cancel.3,v 1.4.4.1 2001/01/09 22:40:48 bwelling Exp $
.\"
.\" $Id: isc_socket_cancel.3,v 1.4.4.2 2001/06/14 06:20:24 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_connect.3,v 1.4.4.1 2001/01/09 22:40:49 bwelling Exp $
.\"
.\" $Id: isc_socket_connect.3,v 1.4.4.2 2001/06/14 06:20:24 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_create.3,v 1.4.4.1 2001/01/09 22:40:50 bwelling Exp $
.\"
.\" $Id: isc_socket_create.3,v 1.4.4.2 2001/06/14 06:20:25 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_detach.3,v 1.4.4.1 2001/01/09 22:40:51 bwelling Exp $
.\"
.\" $Id: isc_socket_detach.3,v 1.4.4.2 2001/06/14 06:20:25 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_getpeername.3,v 1.4.4.1 2001/01/09 22:40:52 bwelling Exp $
.\"
.\" $Id: isc_socket_getpeername.3,v 1.4.4.2 2001/06/14 06:20:25 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_getsockname.3,v 1.4.4.1 2001/01/09 22:40:53 bwelling Exp $
.\"
.\" $Id: isc_socket_getsockname.3,v 1.4.4.2 2001/06/14 06:20:26 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_gettype.3,v 1.4.4.1 2001/01/09 22:40:54 bwelling Exp $
.\"
.\" $Id: isc_socket_gettype.3,v 1.4.4.2 2001/06/14 06:20:26 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_isbound.3,v 1.4.4.1 2001/01/09 22:40:56 bwelling Exp $
.\"
.\" $Id: isc_socket_isbound.3,v 1.4.4.2 2001/06/14 06:20:26 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_listen.3,v 1.4.4.1 2001/01/09 22:40:57 bwelling Exp $
.\"
.\" $Id: isc_socket_listen.3,v 1.4.4.2 2001/06/14 06:20:27 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_recv.3,v 1.4.4.1 2001/01/09 22:40:58 bwelling Exp $
.\"
.\" $Id: isc_socket_recv.3,v 1.4.4.2 2001/06/14 06:20:27 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_recvmark.3,v 1.4.4.1 2001/01/09 22:40:59 bwelling Exp $
.\"
.\" $Id: isc_socket_recvmark.3,v 1.4.4.2 2001/06/14 06:20:27 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_recvv.3,v 1.4.4.1 2001/01/09 22:41:00 bwelling Exp $
.\"
.\" $Id: isc_socket_recvv.3,v 1.4.4.2 2001/06/14 06:20:28 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_send.3,v 1.4.4.1 2001/01/09 22:41:01 bwelling Exp $
.\"
.\" $Id: isc_socket_send.3,v 1.4.4.2 2001/06/14 06:20:28 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_sendmark.3,v 1.4.4.1 2001/01/09 22:41:02 bwelling Exp $
.\"
.\" $Id: isc_socket_sendmark.3,v 1.4.4.2 2001/06/14 06:20:28 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_sendto.3,v 1.4.4.1 2001/01/09 22:41:03 bwelling Exp $
.\"
.\" $Id: isc_socket_sendto.3,v 1.4.4.2 2001/06/14 06:20:28 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_sendtov.3,v 1.4.4.1 2001/01/09 22:41:04 bwelling Exp $
.\"
.\" $Id: isc_socket_sendtov.3,v 1.4.4.2 2001/06/14 06:20:29 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socket_sendv.3,v 1.4.4.1 2001/01/09 22:41:06 bwelling Exp $
.\"
.\" $Id: isc_socket_sendv.3,v 1.4.4.2 2001/06/14 06:20:29 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socketmgr_create.3,v 1.4.4.1 2001/01/09 22:41:07 bwelling Exp $
.\"
.\" $Id: isc_socketmgr_create.3,v 1.4.4.2 2001/06/14 06:20:29 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_socketmgr_destroy.3,v 1.4.4.1 2001/01/09 22:41:08 bwelling Exp $
.\"
.\" $Id: isc_socketmgr_destroy.3,v 1.4.4.2 2001/06/14 06:20:30 tale Exp $
.\"
.so isc_socket.3

View File

@@ -12,9 +12,9 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio.3,v 1.4.4.1 2001/01/09 22:41:09 bwelling Exp $
.\"
.\" $Id: isc_stdio.3,v 1.4.4.2 2001/06/14 06:20:30 tale Exp $
.\"
.Dd Jun 30, 2000
.Dt ISC_STDIO 3
.Os BIND9 9

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_close.3,v 1.4.4.1 2001/01/09 22:41:10 bwelling Exp $
.\"
.\" $Id: isc_stdio_close.3,v 1.4.4.2 2001/06/14 06:20:30 tale Exp $
.\"
.so isc_stdio.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_flush.3,v 1.4.4.1 2001/01/09 22:41:11 bwelling Exp $
.\"
.\" $Id: isc_stdio_flush.3,v 1.4.4.2 2001/06/14 06:20:31 tale Exp $
.\"
.so isc_stdio.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_open.3,v 1.4.4.1 2001/01/09 22:41:12 bwelling Exp $
.\"
.\" $Id: isc_stdio_open.3,v 1.4.4.2 2001/06/14 06:20:31 tale Exp $
.\"
.so isc_stdio.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_read.3,v 1.4.4.1 2001/01/09 22:41:13 bwelling Exp $
.\"
.\" $Id: isc_stdio_read.3,v 1.4.4.2 2001/06/14 06:20:32 tale Exp $
.\"
.so isc_stdio.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_seek.3,v 1.4.4.1 2001/01/09 22:41:15 bwelling Exp $
.\"
.\" $Id: isc_stdio_seek.3,v 1.4.4.2 2001/06/14 06:20:32 tale Exp $
.\"
.so isc_stdio.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_sync.3,v 1.4.4.1 2001/01/09 22:41:16 bwelling Exp $
.\"
.\" $Id: isc_stdio_sync.3,v 1.4.4.2 2001/06/14 06:20:32 tale Exp $
.\"
.so isc_stdio.3

View File

@@ -12,7 +12,7 @@
.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\" $Id: isc_stdio_write.3,v 1.4.4.1 2001/01/09 22:41:17 bwelling Exp $
.\"
.\" $Id: isc_stdio_write.3,v 1.4.4.2 2001/06/14 06:20:33 tale Exp $
.\"
.so isc_stdio.3

Some files were not shown because too many files have changed in this diff Show More