Import bind 9.5.2 vendor sources.
[dragonfly.git] / contrib / bind-9.5.2 / README.DRAGONFLY
1
2                         BIND-9.5.2 AS USED BY DRAGONFLY
3
4     This directory contains a selected set of files from the ISC
5     bind-9.5.2.tar.gz distribution.  No files have been moved
6     or modified from their extracted position.
7
8     This distribution was downloaded from the following site:
9
10         https://www.isc.org/downloadables/11
11
12     DO NOT CREATE ANY FILES IN THIS DIRECTORY HIERARCHY!  THIS
13     HIERARCHY REPRESENTS AN EXACT COPY, MINUS UNNEEDED FILES PLUS CHANGES
14     IN BASE TO FIT IT INTO BASE, OF THE ORIGINAL ARCHIVE.
15     All modifications are made in the 
16     DragonFly build wrapper, in:
17
18         /usr/src/usr.sbin/named
19         /usr/src/usr.sbin/(various)
20         /usr/src/usr.bin/(various)
21         /usr/src/lib/libbind
22         /usr/src/lib/libbind9
23         /usr/src/lib/libisc
24
25     The only additional files added to this directory are README.DRAGONFLY
26     and README.DELETED. 
27     
28     All changes to original files need to be made in base. Read development(7)
29     for further information.
30
31     UPGRADE PROCEDURE:
32
33         * download a new bind distribution
34
35         * extract the archive into /usr/src/contrib of vendor/BIND, using the subdirectory
36           that the archive extracts as.
37
38         * redirect the build directory to the new directory in base:
39
40           /usr/src/usr.sbin/named/Makefile.inc
41           /usr/src/lib/libbind/Makefile
42           /usr/src/lib/libisc/Makefile
43
44         * in vendor/BIND remove files that are not used (or run a build and figure out
45           what files are not used and remove them).
46
47         * Add the remainder to git.
48
49         * Once the new archive is in place, the old one can be physically
50           removed from the DragonFly CVS repository.  The CVS meister would
51           have to do the physical removal.
52
53           DO NOT MAKE ANY EDITS TO THE DISTRIBUTION IN THIS CONTRIB
54           DIRECTORY, OTHER THEN TO ADD OR DELETE FILES ASSOCIATED WITH THE
55           DISTRIBUTION.
56
57     The file README.DELETED contains a list of deleted files.
58