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 >
Text File  |  1994-07-22  |  3KB  |  67 lines

  1. $Id: INSTALL,v 1.3 1994/07/22 08:42:23 vixie Exp $
  2.  
  3. THE FILES:
  4. ----------
  5. INSTALL        -- This file
  6. README        -- Release announcements, tips and traps (some out of date)
  7. OPTIONS        -- The options that can be turned on and off
  8. RUNSON        -- What machines/compilers is BIND known to build on
  9. TODO        -- Have spare time?  Consider contributing to the project!
  10. conf/Info.*    -- Platform-dependent build hints
  11.  
  12. HOW TO BUILD:
  13. -------------
  14. 4.9.3 is considerably easier to build than previous releases.  These
  15. are the instructions on how to compile the software.  For information
  16. on how to create your configuration files (resolv.conf, named.boot, and
  17. zone files) see the doc/bog directory and/or get "DNS and BIND" by C.
  18. Liu and P. Albitz from O'Reilly & Associates, Sebastopol, CA, ISBN
  19. 0-937175-82-X 1992
  20.  
  21. 1.  (optional) If you are going to compile for multiple platforms, you
  22. can make a symbolic link tree for each platform to save disk space.  To
  23. create a directory called "sun4.dir", do:
  24.     make DST=sun4.dir links
  25. Now "cd sun4.dir" and you can do everything as if you had a complete
  26. copy of the source.  Just be careful if you are modifying a file, make
  27. sure you turn any links into files:
  28.     mv file file.tmp ; cp file.tmp file ; rm file.tmp
  29.  
  30. 2.  Edit "conf/options.h" and turn on any options that you want.  The
  31. defaults are most likely what you want to use.  If you are using
  32. Netmanage Chameleon or Novell LAN Workplace you should read the "README"
  33. file where it talks about IQUERY.  If you are on a SunOS 4.x machine,
  34. SUNSECURITY must be enabled (if you forget to enable it, it gets turned
  35. on by other means).
  36.  
  37. 3.  Edit "Makefile".  Go to the section that describes your operating
  38. system and uncoment it out.  Add any other variables (for example,
  39. I added a line "DISTHELP=/usr/local/lib".)  If in doubt, use the
  40. default!
  41.  
  42. 4.  "make" should build everything.
  43.  
  44. 5.  "make install" will install everything.  You might first do
  45. "make -n install" to see what commands would be executed by "make install"
  46. to make sure you understand where everything is about to be installed.
  47.  
  48. 6.  (optional)  SunOS 4.x users:  You can integrate the new resolver
  49. (client-side) code into the shared libc of your operating system so
  50. that all dynamicly linked programs take advantage of the new resolver.
  51. The process is pretty bullet-proof.  Read "shres/INSTALL" to find out how
  52. to install it.
  53.  
  54.  
  55.  
  56. HOW TO GET HELP:
  57. ---------------- 
  58. If you have any problems or fixes send them to
  59.         bind@uunet.uu.net
  60.  
  61. To be added to that mailing list, send mail to
  62.         bind-request@uunet.uu.net
  63.  
  64.  
  65.  
  66. This INSTALL was originally written on 15Jul94 by Tom Limoncelli <tal@plts.org>
  67.