cvs commit: src Makefile.upgrade src/etc Makefile src/etc/defaults rc.conf src/etc/mtree BSD.root.dist src/etc/namedb README getroot named.conf src/etc/rc.d named src/lib/libbind port_after.h port_before.h Makefile src/lib/libisc Makefile src/libexec ...

Matthew Dillon dillon at
Thu May 27 11:16:28 PDT 2004

dillon      2004/05/27 11:15:44 PDT

DragonFly src repository

  Modified files:
    etc                  Makefile 
    etc/defaults         rc.conf 
    etc/mtree            BSD.root.dist 
    etc/namedb           named.conf 
    etc/rc.d             named 
    lib/libbind          Makefile 
    lib/libisc           Makefile 
    libexec              Makefile 
    usr.bin              Makefile 
    usr.bin/dig          Makefile 
    usr.bin/host         Makefile 
    usr.sbin             Makefile 
    usr.sbin/named       Makefile 
    usr.sbin/named.reload Makefile 
    usr.sbin/named.restart Makefile 
    usr.sbin/nslookup    Makefile 
    usr.sbin/nsupdate    Makefile 
  Added files:
    etc/namedb           README getroot 
    lib/libbind          port_after.h port_before.h 
    usr.bin/dnssec-keygen Makefile 
    usr.bin/dnssec-makekeyset Makefile 
    usr.bin/dnssec-signkey Makefile 
    usr.bin/dnssec-signzone Makefile 
    usr.sbin/named       code.h config.h 
    usr.sbin/named/dns   enumclass.h enumtype.h rdatastruct.h 
    usr.sbin/named/isc   os.h platform.h 
    usr.sbin/named/lwres netdb.h platform.h 
    usr.sbin/named/named os.h 
    usr.sbin/named-checkconf Makefile 
    usr.sbin/named-checkzone Makefile 
    usr.sbin/rndc        Makefile 
    usr.sbin/rndc-confgen Makefile 
  Removed files:
    .                    Makefile.upgrade 
    libexec/named-xfer   Makefile 
    share/doc/smm/10.named Makefile 
    usr.bin/dnskeygen    Makefile 
    usr.bin/dnsquery     Makefile 
    usr.sbin/ndc         Makefile 
  Attach bind-9.2.4rc4 to the base system.  Rip out bind-8 binaries and add
  in / adjust for most bind-9 binaries.  Note that some pre-generated header
  files have been hacked into /usr/src/usr.sbin/named and might have to be
  regenerated from the original distribution when incorporating updates to
  bind.  But, for the most part, the build is clean.
  Clean up rc.d/named and etc/defaults/rc.conf, add a README file to
  /etc/namedb describing setup requirements, and change the default
  named.conf file and RCNG variables to (if named is enabled) run named in
  a chrooted environment as user 'bind'.  Adapt the 'getroot' script that
  I have used for many years to provide a better master methodology
  instead of the root hints file that has been traditionally shipped.
  Adjust the mtree files and distrib-dirs target to create the necessary
  infrastructure in /etc/namedb for handling a chrooted named.
  NOTE: bind-8 had 'ndc' and 'named-xfer'.  bind-8 has rndc and there is no
  named-xfer (it is builtin to named).  nslookup still exists but is deprecated
  in favor of 'dig', and the old dnskeygen/dnsquery mechanism has been replaced
  by the newer dnssec-* mechanism.
  Revision  Changes    Path
  1.20      +8 -1      src/etc/Makefile
  1.10      +3 -10     src/etc/defaults/rc.conf
  1.5       +8 -4      src/etc/mtree/BSD.root.dist
  1.3       +81 -49    src/etc/namedb/named.conf
  1.4       +2 -55     src/etc/rc.d/named
  1.5       +48 -74    src/lib/libbind/Makefile
  1.3       +190 -116  src/lib/libisc/Makefile
  1.8       +0 -4      src/libexec/Makefile
  1.12      +5 -3      src/usr.bin/Makefile
  1.3       +6 -3      src/usr.bin/dig/Makefile
  1.3       +8 -3      src/usr.bin/host/Makefile
  1.9       +4 -1      src/usr.sbin/Makefile
  1.4       +21 -15    src/usr.sbin/named/Makefile
  1.4       +40 -23    src/usr.sbin/named/
  1.3       +2 -2      src/usr.sbin/named.reload/Makefile
  1.3       +2 -2      src/usr.sbin/named.reload/
  1.3       +2 -2      src/usr.sbin/named.restart/Makefile
  1.3       +2 -2      src/usr.sbin/named.restart/
  1.4       +8 -12     src/usr.sbin/nslookup/Makefile
  1.3       +9 -4      src/usr.sbin/nsupdate/Makefile

More information about the Commits mailing list