diff --git a/doc/guide/bind10-guide.xml b/doc/guide/bind10-guide.xml index 6be7c15e24..37bcd3a7eb 100644 --- a/doc/guide/bind10-guide.xml +++ b/doc/guide/bind10-guide.xml @@ -36,8 +36,8 @@ BIND 10 is a framework that features Domain Name System (DNS) suite and Dynamic Host Configuration Protocol (DHCP) - servers managed by Internet Systems Consortium (ISC). It - includes DNS libraries, modular components for controlling + servers with development managed by Internet Systems Consortium (ISC). + It includes DNS libraries, modular components for controlling authoritative and recursive DNS servers, and experimental DHCPv4 and DHCPv6 servers. @@ -59,6 +59,8 @@
Acknowledgements + + ISC would like to acknowledge generous support for BIND 10 development of DHCPv4 and DHCPv6 components provided by Comcast. @@ -72,11 +74,13 @@ BIND is the popular implementation of a DNS server, developer interfaces, and DNS tools. - BIND 10 is a rewrite of BIND 9. BIND 10 is written in C++ and Python - and provides a modular environment for serving and maintaining DNS. + BIND 10 is a rewrite of BIND 9 and ISC DHCP. + BIND 10 is written in C++ and Python and provides a modular + environment for serving, maintaining, and developing DNS and DHCP. BIND 10 provides a EDNS0- and DNSSEC-capable authoritative DNS server and a caching recursive name server which also provides forwarding. + It also provides experimental DHCPv4 and DHCPv6 servers. @@ -105,7 +109,7 @@ BIND 10 requires at least Python 3.1 (). - It has also been tested with Python 3.2. + It also works with Python 3.2. @@ -118,6 +122,7 @@ BIND 10 uses the log4cplus C++ logging library (). It requires at least log4cplus version 1.0.3. + @@ -218,8 +223,8 @@ b10-resolver — Recursive name server. - This process handles incoming queries. - + This process handles incoming DNS queries and provides + answers from its cache or by recursively doing remote lookups. @@ -262,15 +267,14 @@ b10-xfrout — Outgoing zone transfer service. This process is used to handle transfer requests to - send a local zone to a remote secondary server, - when acting as a master server. + send a local zone to a remote secondary server. b10-zonemgr — - Secondary manager. + Secondary zone manager. This process keeps track of timers and other necessary information for BIND 10 to act as a slave server. @@ -280,8 +284,8 @@ - These are ran automatically by bind10 - and do not need to be run manually. + These are ran by bind10 + and do not need to be manually started independently.
@@ -296,7 +300,7 @@ bindctl — - interactive administration interface. + Interactive administration interface. This is a low-level command-line tool which allows a developer or an experienced administrator to control BIND 10. @@ -305,7 +309,7 @@ b10-loadzone — - zone file loader. + Zone file loader. This tool will load standard masterfile-format zone files into BIND 10. @@ -313,7 +317,7 @@ b10-cmdctl-usermgr — - user access control. + User access control. This tool allows an administrator to authorize additional users to manage BIND 10. @@ -356,6 +360,7 @@ var/ for C++ and Python for the message bus, configuration backend, and, of course, DNS. These include detailed developer documentation and code examples. + @@ -369,7 +374,8 @@ var/ In addition to the run-time requirements, building BIND 10 - from source code requires various development include headers. + from source code requires various development include headers and + program development tools. @@ -841,6 +847,7 @@ as a dependency earlier --> in usual way. This is the list of components that need to be started in a special way, with the value of special used for them: + Special startup components