home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC-Online 1996 May
/
PCOnline_05_1996.bin
/
linux
/
source
/
n
/
bind
/
bind-4.001
/
bind-4~
/
bind-4.9.3-BETA9
/
INSTALL
< prev
next >
Wrap
Text File
|
1994-07-22
|
3KB
|
67 lines
$Id: INSTALL,v 1.3 1994/07/22 08:42:23 vixie Exp $
THE FILES:
----------
INSTALL -- This file
README -- Release announcements, tips and traps (some out of date)
OPTIONS -- The options that can be turned on and off
RUNSON -- What machines/compilers is BIND known to build on
TODO -- Have spare time? Consider contributing to the project!
conf/Info.* -- Platform-dependent build hints
HOW TO BUILD:
-------------
4.9.3 is considerably easier to build than previous releases. These
are the instructions on how to compile the software. For information
on how to create your configuration files (resolv.conf, named.boot, and
zone files) see the doc/bog directory and/or get "DNS and BIND" by C.
Liu and P. Albitz from O'Reilly & Associates, Sebastopol, CA, ISBN
0-937175-82-X 1992
1. (optional) If you are going to compile for multiple platforms, you
can make a symbolic link tree for each platform to save disk space. To
create a directory called "sun4.dir", do:
make DST=sun4.dir links
Now "cd sun4.dir" and you can do everything as if you had a complete
copy of the source. Just be careful if you are modifying a file, make
sure you turn any links into files:
mv file file.tmp ; cp file.tmp file ; rm file.tmp
2. Edit "conf/options.h" and turn on any options that you want. The
defaults are most likely what you want to use. If you are using
Netmanage Chameleon or Novell LAN Workplace you should read the "README"
file where it talks about IQUERY. If you are on a SunOS 4.x machine,
SUNSECURITY must be enabled (if you forget to enable it, it gets turned
on by other means).
3. Edit "Makefile". Go to the section that describes your operating
system and uncoment it out. Add any other variables (for example,
I added a line "DISTHELP=/usr/local/lib".) If in doubt, use the
default!
4. "make" should build everything.
5. "make install" will install everything. You might first do
"make -n install" to see what commands would be executed by "make install"
to make sure you understand where everything is about to be installed.
6. (optional) SunOS 4.x users: You can integrate the new resolver
(client-side) code into the shared libc of your operating system so
that all dynamicly linked programs take advantage of the new resolver.
The process is pretty bullet-proof. Read "shres/INSTALL" to find out how
to install it.
HOW TO GET HELP:
----------------
If you have any problems or fixes send them to
bind@uunet.uu.net
To be added to that mailing list, send mail to
bind-request@uunet.uu.net
This INSTALL was originally written on 15Jul94 by Tom Limoncelli <tal@plts.org>