Difference between revisions of "BIND Utilities"

From CBLFS
Jump to navigationJump to search
(I added the package description from BLFS.)
Line 1: Line 1:
Here are the instructions to install the ISC utilities '''dig''', '''nslookup''', and '''host'''.  See the [[BIND]] section for instructions for setting up a DNS nameserver.
 
 
 
{| style="text-align: left; background-color: AliceBlue;"
 
{| style="text-align: left; background-color: AliceBlue;"
 
|-
 
|-
Line 9: Line 7:
 
| http://gd.tuwien.ac.at/infosys/servers/isc/bind9/9.3.2/bind-9.3.2.tar.gz
 
| http://gd.tuwien.ac.at/infosys/servers/isc/bind9/9.3.2/bind-9.3.2.tar.gz
 
|}
 
|}
 +
 +
== Introduction to BIND Utilities ==
 +
 +
BIND Utilities is not a separate package, it is a collection of the client side programs that are included with [[BIND]]. The BIND package includes the client side programs nslookup, dig and host. If you install BIND server, these programs will be installed automatically. This section is for those users who don't need the complete BIND server, but need these client side applications.
  
 
=== Dependencies ===
 
=== Dependencies ===

Revision as of 17:16, 4 December 2006

Download Source: ftp://ftp.isc.org/isc/bind9/9.3.2/bind-9.3.2.tar.gz
Alternate Download Source: http://gd.tuwien.ac.at/infosys/servers/isc/bind9/9.3.2/bind-9.3.2.tar.gz

Introduction to BIND Utilities

BIND Utilities is not a separate package, it is a collection of the client side programs that are included with BIND. The BIND package includes the client side programs nslookup, dig and host. If you install BIND server, these programs will be installed automatically. This section is for those users who don't need the complete BIND server, but need these client side applications.

Dependencies

Optional

  • OpenSSL (Recommended for secure environments)

Non-Multilib

Compile the package:

./configure --prefix=/usr &&
make -C lib/dns &&
make -C lib/isc &&
make -C lib/bind9 &&
make -C lib/isccfg &&
make -C lib/lwres &&
make -C bin/dig

Install the package

make -C bin/dig install

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" ./configure --prefix=/usr &&
make -C lib/dns &&
make -C lib/isc &&
make -C lib/bind9 &&
make -C lib/isccfg &&
make -C lib/lwres &&
make -C bin/dig

Install the package

make -C bin/dig install

N32

Compile the package:

CC="gcc ${BUILDN32}" ./configure --prefix=/usr &&
make -C lib/dns &&
make -C lib/isc &&
make -C lib/bind9 &&
make -C lib/isccfg &&
make -C lib/lwres &&
make -C bin/dig

Install the package

make -C bin/dig install

64Bit

Compile the package:

CC="gcc ${BUILD64}" ./configure --prefix=/usr &&
make -C lib/dns &&
make -C lib/isc &&
make -C lib/bind9 &&
make -C lib/isccfg &&
make -C lib/lwres &&
make -C bin/dig

Install the package

make -C bin/dig install