summaryrefslogtreecommitdiffstats
path: root/contrib/bind/README
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1997-06-27 07:25:32 +0000
committerpeter <peter@FreeBSD.org>1997-06-27 07:25:32 +0000
commit47492cc08d0e2630b8140cc5b25e635606858ad8 (patch)
tree4a0ba15135b768bdfb39308718e7a43d6d4bada2 /contrib/bind/README
parentb13db018fbb01d60dabb34ce9bd3f06994fd81b7 (diff)
downloadFreeBSD-src-47492cc08d0e2630b8140cc5b25e635606858ad8.zip
FreeBSD-src-47492cc08d0e2630b8140cc5b25e635606858ad8.tar.gz
Clean (trimmed down) import of bind-4.9.6 onto vendor branch. This is
to buy time to allow v8.1.1 to be done right rather than rushing it.
Diffstat (limited to 'contrib/bind/README')
-rw-r--r--contrib/bind/README225
1 files changed, 9 insertions, 216 deletions
diff --git a/contrib/bind/README b/contrib/bind/README
index 7346eef..fe1e72f 100644
--- a/contrib/bind/README
+++ b/contrib/bind/README
@@ -1,228 +1,21 @@
-The official place to get BIND is <URL:ftp://ftp.vix.com/pub/bind/release>.
+The official version of BIND is now 8.1.1. This is 4.9.6, the last of 4.*
+which we are releasing since it has some important security bugs fixed.
+
+The official place to get BIND is <URL:ftp://ftp.isc.org/isc/bind/src>.
The official mailing lists are: bind-users@vix.com - users/admins
(use *-request@* for admin mail) bind-workers@vix.com - developers
The official Usenet newsgroups are: comp.protocols.tcp-ip.domains
+ comp.protocols.dns.bind
+ comp.protocols.dns.ops
+ comp.protocols.dns.std
-BIND is currently sponsored by: The Internet Software Consortium
- (send to <info@isc.org> for details.)
-
------ 4.9.3 BETA33 - December, 1995 - paul@vix.com
-
-Take a look around in doc/misc/ and contrib/. Reread INSTALL. Have fun.
-
------ 4.9.3 BETA11, BETA12 release - December, 1994 - paul@vix.com
-
-If you maintain a BSD or are otherwise running a 4.4BSD-based system and want
-to integrate BIND into it, check out BSD/README.
+BIND is currently maintained by: The Internet Software Consortium
+ (see <URL:http://www.isc.org/isc>.)
Read the top of CHANGES for interesting stuff.
-Don't forget to purge all your secondary zone files before upgrading to this
-BIND if your existing one came from a vendor.
-
-The NOTIFY feature is turned off by default, but it's really cool and you
-should consider turning it on if you are willing to risk having it not work
-after the RFC process is complete (if the protocol has to change at all.)
-It already does not conform to the draft protocol so you should consider it
-"experimental" even if it happens to work fine.
-
------ 4.9.3 BETA10 release - August, 1994 - paul@vix.com
-
-I recommend reading this ENTIRE FILE before you attempt to build or use BIND.
-However, you can get started quickly by scanning down this file for "QUICK" in
-the right margin and just reading those sections. You can also look at the
-INSTALL file. You should look at doc/info/* if you have trouble building.
-
-There are at least two known bugs in this BIND:
-
-1. if you have two authoritative zones (primary or secondary) where
- one is a subzone of the other, e.g.,
- primary pa.dec.com z/pa.dec.com
- primary dec.com z/dec.com
- and you remove or comment out the subzone (pa.dec.com in our example)
- and SIGHUP named, the delegation and other RR's at "pa.dec.com" will
- be missing from your cache. to avoid this, you should "named.restart"
- rather than SIGHUP ("named.reload") when making changes of this kind.
-
-2. the /HS qualifier doesn't work on "cache" directives. you will have
- to put your hesiod root information into your main "root.cache" file.
-
-Also, you may find that your utilities will not link with this -lresolv
-unless you also install lib44bsd.a and link with -lresolv -l44bsd. This
-is because older systems do not include inet_aton() and other functions.
-
------ 4.9.3 BETA6 release - June, 1994 - paul@vix.com
-
-Several private beta test releases have come and gone, and we've fixed a
-number of things. See CHANGES for details.
-
-There is a new Sun Shared Library update mechanism in place, and it works
-quite well. See shres/*.
-
-Versions of NSLOOKUP up through BIND 4.8.3's used IQUERY to ask the local
-server for information about the server's own name. I assume that this was
-done in a "what the heck, nothing uses these, how can we contrive a need?"
-sort of spirit. I removed this code as of BIND 4.9's NSLOOKUP and had it
-use the standard gethostbyaddr() mechanisms (which depend on normal queries
-of PTR data). Disabling INVQ and putting "options fake-iquery" in the boot
-file will cause IQUERY to be answered bogusly but in a way that old nslookup
-programs won't trip on. INVQ is disabled by default in conf/options.h.
-
------ 4.9.3 BETA2 release - June, 1994 - paul@vix.com
-
-News flash! BIND development is now funded by the Internet Software Consortium.
-
-Look at CHANGES to see what's new. Check out doc/misc to see some interesting
-papers from Purdue (and Bell Labs, if we're lucky) on DNS security that
-motivated many of the security-related changes present in this release.
-
-Check out shres/Makefile for SunOS4 shared library support.
-
-INVQ now defaults to "undef". See OPTIONS and conf/options.h.
-
-ALLOW_UPDATES is no longer available, and will be removed next release.
-
-You should look hard at the SENSIBLE_DOTS option and convert your serial
-numbers either to "sensible" ones or ones without dots (YYYYMMDD## preferred).
-SENSIBLE_DOTS will be the default in the next release.
-
-NCACHE and VALIDATE are _working_ now.
-
-Read the BOG! It's been updated since the previous release.
-
-If you are a vendor and are including some or all of this code in your product,
-please drop me a line to let me know. I field a lot of questions about BIND
-and it is helpful for me to know which vendor releases contain which versions
-of BIND. It's also helpful for me to have contacts within the engineering
-groups of the various vendors, since when I find a heinous bug I can let you
-know.
-
------ 4.9.2 FINAL (940221) release - February, 1994 - paul@vix.com
-
-If you look at the last entry in TODO, you'll see that there are a lot
-of things in the queue waiting to go in. However, I'm holding the line
-so that 4.9.2-FINAL can be the same as what goes out with 4.4BSD-Lite.
-I expect to open 4.9.3-ALPHA fairly soon, with patches comprising new
-work; 4.9.2-FINAL will have patches released for it only to correct bugs.
-
-The official way to get BIND 4.9.2 is: ftp gatekeeper.dec.com OUT OF DATE!!!
- cd pub/misc/vixie OUT OF DATE!!!
- binary OUT OF DATE!!!
- get bind-940221.tar.gz OUT OF DATE!!!
- or: get bind-940221.tar.Z OUT OF DATE!!!
-
-The official mailing lists are: bind-users@vix.com - users/admins
- (use *-request for admin mail) bind-workers@vix.com - developers
-
-The official Usenet newsgroups are: comp.protocols.tcp-ip.domains
-
-My official e-mail address is: paul@vix.com
-
------ 4.9.2 BETA5 (931205) release - December, 1993 - paul@vix.com
-
-no comments; see CHANGES file.
-
------ 4.9.2 BETA4 (931104) release - November, 1993 - paul@vix.com
-
-All reported portability problems have been fixed. All core dumps have
-had changes made for them and we are ready to have them tested again. As
-usual, I am running this in production on my own zones and I am rather
-confident in it. Note, again, that this is a BETA release and you should
-not put it up for anon-ftp or otherwise republish it in any way.
-
------ 4.9.2 ALPHA2 (930908) release - September, 1993 - paul@vix.com
-
-4.9.2 has fixes for most of the bugs that smb@bellcore's white paper talked
-about, and CERT is going to be knocking on vendor's doors to get it shipped
-with as many operating systems as possible.
-
------ 4.9.2 ALPHA1 (930506) release - July, 1993 - Paul Vixie <paul@vix.com>
-
-I don't work for DEC any more, so note the new e-mail address. The old
-<bind-4.9@pa.dec.com> list has been moved to <bind-workers@vix.com>; if
-you intend to help hack BIND and you want to be advised of alpha-testing
-releases, send mail to <bind-workers-request@vix.com> and ask to be added
-to the list.
-
-Note that 4.9.1 was an interrim, nonpublished release intended to catch
-the porting changes needed for 4.4BSD. It never really existed separately.
-
------ 4.9 release - April, 1993 - Paul Vixie <vixie@pa.dec.com>
-
-For information on what's new in 4.9, see OPTIONS and CHANGES. Also note
-that the man page for named(8) in man/named.8, and the entire Bind Operations
-Guide in doc/BOG/*, has been updated for 4.9. Both make excellent reading.
-
-Those of you who are thinking of adding features should first read TODO to
-see if someone else has already indicated an intention to work on the same
-thing. If your feature is significant you should ask <bind-workers@vix.com>
-before you hack, if for no other reason than to tell other maintainers to
-expect a patch soon.
-
-Note that the resolver has a number of routines that may already be present
-on your system. Efforts have been made to avoid generating code for them on
-systems where they aren't needed; don't worry about them if they're
-generated unneccessarily since the linker will sort things out.
-
-This software is protected under the U C Regents' copyright. Changes made
-by or released through Digital Equipment Corporation are subject to a
-subsidiary copyright. The entire copyright is as follows:
-
-++Copyright++ 1989
--
-Copyright (c) 1989
- The Regents of the University of California. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. All advertising materials mentioning features or use of this software
- must display the following acknowledgement:
- This product includes software developed by the University of
- California, Berkeley and its contributors.
-4. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
--
-Portions Copyright (c) 1993 by Digital Equipment Corporation.
-
-Permission to use, copy, modify, and distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies, and that
-the name of Digital Equipment Corporation not be used in advertising or
-publicity pertaining to distribution of the document or software without
-specific, written prior permission.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
-WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
-CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING 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.
--
---Copyright--
-
To build this: QUICK
(on SUNOS, use the BSD build environment or you will
OpenPOWER on IntegriCloud