head     1.4;
access   ;
symbols  DIST-1-1:1.4;
locks    ; strict;
comment  @# @;


1.4
date     88.08.07.23.19.43;  author treese;  state Exp;
branches ;
next     1.3;

1.3
date     88.08.07.22.49.58;  author treese;  state Exp;
branches ;
next     1.2;

1.2
date     88.07.11.18.35.40;  author treese;  state Exp;
branches ;
next     1.1;

1.1
date     88.07.11.18.28.10;  author treese;  state Exp;
branches ;
next     ;


desc
@Installation instructions for Hesiod.
@


1.4
log
@Second-public-distribution
@
text
@HESIOD NAME SERVICE			INSTALLATION INSTRUCTIONS

Installation Instructions for Hesiod nameserver, version 1.1.

(In the following instructions, ${DIST} refers to the location in which
you unpacked the Hesiod distribution).

0. You should be running version 4.8 of the BIND name service from
	the University of California at Berkeley.  It is available
	via anonymous FTP to ucbarpa.berkeley.edu in the directory
	pub/4.3.  This distribution contains many of the files from
	that distribution, but not all of them.
1. Unpack the Hesiod distribution somewhere (known as ${DIST}).
2. Install the new version of /usr/include/arpa/nameser.h from
		${DIST}/include/arpa/nameser.h
3. If you would like to get symbolic output when using the debugging
   functions of the resolver library routines:
	a) copy ${DIST}/res/res_debug.c to /usr/src/lib/libc/net
	b) rebuild and install the C library
   Otherwise, go to step 4.
4. Build and install the new named:
	a) cd ${DIST}/named; make
	b) cd ${DIST}/named; make install
5. Build the Hesiod library and test program
	a) cd ${DIST}/hesiod; make
6. Edit the nameserver configuration files as appropriate.  See the
	examples subdirectory for some suggestions.
7. Restart /etc/named
15. Enjoy

Please send any suggestions for improvements in the installation
procedures to hesiod@@athena.mit.edu.

	Win Treese
	DEC Cambridge Research Lab & Project Athena
	treese@@athena.mit.edu
@


1.3
log
@Updated for public distribution 1.1.
@
text
@@


1.2
log
@Updated for first official distribution, based on BIND 4.8.
@
text
@d1 1
a1 1
Installation Instructions for Hesiod nameserver, version 1.0.
d3 2
d8 5
d16 5
a20 6
3. Install the new resolver routines (note that only res_comp.c, res_debug.c
		and res_send.c actually change):
	a) copy ${DIST}/res/*.c to /usr/src/lib/libc/net
	b) Edit the makefile to define and HESIOD for
		CFLAGS.
	c) rebuild and install the C library
@


1.1
log
@Initial revision
@
text
@d3 4
a6 1
1. Unpack the Hesiod distribution somewhere.
d8 1
a8 1
		include/arpa/nameser.h
d11 2
a12 2
	a) copy res/*.c to /usr/src/lib/libc/net
	b) Edit the makefile to define ALLOW_T_UNSPEC and HESIOD for
d16 2
a17 2
	a) cd named; make
	b) cd named; make install
d19 1
a19 1
	a) cd hesiod; make
d23 8
a30 1
8. Enjoy
@
