⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 install

📁 被广泛使用的域名服务(DNS)软件
💻
字号:
Installing BIND 4.9.3 resolver code in SunOS compatible shared libraries========================================================================modified for NetBSD by Matt Ragan <matt@ibmoto.com>fixes for SunOS-4.x and NetBSD-1.1 by Greg A. Woods <woods@planix.com>based directly on documentation for installing SunOS shared librariesby Chris Davis <ckd@kei.com>based on code and documentation by:  Paul Balyoz <pab@naucse.cse.nau.edu>  Piete Brooks <pb@cl.cam.ac.uk>  Dave Morrison <drmorris@mit.edu>  Hal Pomeranz <pomeranz@nas.nasa.gov>  Matt Ragan <matt@ibmoto.com>  Greg A. Woods <woods@planix.com>  Eduard Vopicka <Eduard.Vopicka@vse.cz>and probably others (apologies if I've forgotten you).1.  Get and unpack a copy of BIND 4.9.3.  (This document is from that    distribution, as shres/netbsd/INSTALL.) See <URL:http://www.isc.org/isc/>     for more information, including a pointer to the latest version.    In the remainder of this document, $BINDSRC represents the directory    you unpacked the BIND distribution into.2.  Configure it to your tastes by editing $BINDSRC/conf/options.h,    using $BINDSRC/OPTIONS as a guide to the available choices.  Not all    of the options affect the resolver library, but you probably want    the new named as well.  The one supplied with NetBSD 1.0 is from    BIND 4.8.3.3.  (Optional) Use "make DST=NetBSD links" to create a shadow source    tree for the NetBSD architecture (see $BINDSRC/README for details).    This is particularly useful if you are building for more than one    architecture or operating system (like, say, SunOS 4.1.x and Solaris    2.x).  If you do this, cd into the new build directory ("cd NetBSD",    for example).4.  Uncomment the appropriate lines in $BINDSRC/Makefile for NetBSD 1.x,    FreeBSD 2.x, BSDI-2.x, or SunOS-4.x.  To build a shared library (the    goal of this section) also set the SHRES macro to "shres/netbsd".5.  (Optional) run "make depend".6.  Type "make" to build named, the tools, the "normal" libresolv, and    the position-independent code ("pic") libresolv_pic.7.  Build and install the new library with the makeshlib script:	sh ./makeshlib    NOTE:  You will have to be in the $BINDSRC/shres/netbsd directory    before running this script.    WARNING:  The makeshlib script does minimal error checking -- it    only runs the 'date' command with the new library.    Note that you will have to be "root" for the final install of the    library to succeed.  You should read the makeshlib script carefully    before running it as root.    You may wish to use "sh -x ./makeshlib" to view the commands as    they are executed as a progress indicator.8.  Once you are fully confident of your new library, reboot your    machine.  Until you do, running processes will continue to use the    old shared library.NOTE: This version of BIND does not update /usr/lib/libc.a.  Use"-lresolv" when linking new static programs to ensure use of the newBIND 4.9.3 resolver routines.#ident	   "@(#)bind/shres/netbsd:$Name: rel-821 $:$Id: INSTALL,v 8.2 1995/12/29 07:16:23 vixie Exp $"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -