cvs commit: src/etc/namedb PROTO.localhost-v6.rev PROTO.localhost.rev make-localhost named.conf src/etc/namedb/master empty.db localhost-forward.db localhost-reverse.db

Doug Barton dougb at FreeBSD.org
Mon Jun 18 05:58:24 UTC 2007


dougb       2007-06-18 05:58:23 UTC

  FreeBSD src repository

  Modified files:
    etc/namedb           named.conf 
  Added files:
    etc/namedb/master    empty.db localhost-forward.db 
                         localhost-reverse.db 
  Removed files:
    etc/namedb           PROTO.localhost-v6.rev 
                         PROTO.localhost.rev make-localhost 
  Log:
  Bring our default named configuration more in line with current
  best practices:
  
  1. The old way of generating the localhost zones was not optimal both
  because they did not exist by default, and because they were not really
  aligned with BCP. There is no need to have the dynamic data that the
  make-localhost script generated, and good reasons to do this more
  "by the book."
  
  2. In named.conf
          a. Clean up white space
          b. Add/clarify a few comments
          c. Slave zones from the root servers instead of using a hints
          file. This has several advantages, as described in the comments.
          d. Significantly revamp the default zones, including the
          forward localhost zone, and the reverse zones for IPv4 and IPv6
          loopback addresses. There are extensive comments describing what
          is included and why. Interested readers should take the time to
          review the RFCs mentioned in the comments. There is also relevant
          information about the motivations for hosting these zones in the
          "work in progress" Internet-Draft,
          http://www.ietf.org/internet-drafts/draft-ietf-dnsop-default-local-zones-02.txt
          or its successor.
          It's also worth noting that a significant number of these
          empty zones are already included by default in the named binary
          without any user configuration.
          e. Because we're including a lot of examples of both local
          forward zones and slave zones in the default configuration,
          eliminate some of those examples.
  
  3. Add new localhost-{forward|reverse} zone files, and an "empty" zone
  to support the changes in 2.d. above. The empty zone file isn't really
  empty in order to avoid a warning from BIND about a zone file that
  doesn't contain any A or AAAA records.
  
  Revision  Changes    Path
  1.2       +0 -17     src/etc/namedb/PROTO.localhost-v6.rev (dead)
  1.7       +0 -17     src/etc/namedb/PROTO.localhost.rev (dead)
  1.8       +0 -49     src/etc/namedb/make-localhost (dead)
  1.1       +11 -0     src/etc/namedb/master/empty.db (new)
  1.1       +11 -0     src/etc/namedb/master/localhost-forward.db (new)
  1.1       +13 -0     src/etc/namedb/master/localhost-reverse.db (new)
  1.23      +180 -36   src/etc/namedb/named.conf


More information about the cvs-src mailing list