Installing BIND

Because I intend to make this the default, main nameserver for this machine, I'm taking the suggestion of the docs and just typing 'make install' which will put all the files in their standard places.

Script started on Wed Oct 27 01:07:24 1999
beorn% ssh gandalf
dfraser@gandalf's password: 
Last login: Tue Oct 26 22:05:08 1999 from 192.168.1.1
NetBSD 1.4.1 (GENERIC) #1: Tue Aug 10 00:03:09 MEST 1999

Welcome to NetBSD!

No mail.

People who are funny and smart and return phone calls get much better
press than people who are just funny and smart.
                -- Howard Simons, "The Washington Post"

gandalf% su
Password:
%tcsh
# cd /usr/local/src/bind8.2.2/src
# make install
Using .systype
Using .settings
/usr/local/src/bind8.2.2/src/include
/usr/local/src/bind8.2.2/src/include/arpa
mkdir -p /usr/local/bind/include/arpa
set -x; for x in inet.h nameser.h nameser_compat.h; do  install -c  -m 444 $x /usr/local/bind/include/arpa/$x;  done
+ install -c -m 444 inet.h /usr/local/bind/include/arpa/inet.h
+ install -c -m 444 nameser.h /usr/local/bind/include/arpa/nameser.h
+ install -c -m 444 nameser_compat.h /usr/local/bind/include/arpa/nameser_compat.h
/usr/local/src/bind8.2.2/src/include/isc
mkdir -p /usr/local/bind/include/isc
set -x; for x in eventlib.h misc.h tree.h logging.h heap.h memcluster.h  assertions.h list.h dst.h irpmarshall.h; do  install -c  -m 444 $x /usr/local/bind/include/isc/$x;  done
+ install -c -m 444 eventlib.h /usr/local/bind/include/isc/eventlib.h
+ install -c -m 444 misc.h /usr/local/bind/include/isc/misc.h
+ install -c -m 444 tree.h /usr/local/bind/include/isc/tree.h
+ install -c -m 444 logging.h /usr/local/bind/include/isc/logging.h
+ install -c -m 444 heap.h /usr/local/bind/include/isc/heap.h
+ install -c -m 444 memcluster.h /usr/local/bind/include/isc/memcluster.h
+ install -c -m 444 assertions.h /usr/local/bind/include/isc/assertions.h
+ install -c -m 444 list.h /usr/local/bind/include/isc/list.h
+ install -c -m 444 dst.h /usr/local/bind/include/isc/dst.h
+ install -c -m 444 irpmarshall.h /usr/local/bind/include/isc/irpmarshall.h
+ install -c -m 444 netdb.h /usr/local/bind/include/netdb.h
+ install -c -m 444 resolv.h /usr/local/bind/include/resolv.h
+ install -c -m 444 res_update.h /usr/local/bind/include/res_update.h
+ install -c -m 444 irs.h /usr/local/bind/include/irs.h
+ install -c -m 444 irp.h /usr/local/bind/include/irp.h
+ install -c -m 444 hesiod.h /usr/local/bind/include/hesiod.h
/usr/local/src/bind8.2.2/src/port
/usr/local/src/bind8.2.2/src/port/netbsd
/usr/local/src/bind8.2.2/src/port/netbsd/include
/usr/local/src/bind8.2.2/src/port/netbsd/include/sys
mkdir -p /usr/local/bind/include/sys
for x in bitypes.h cdefs.h; do  if [ -f $x ]; then  install -c -m 444 $x /usr/local/bind/include/sys/$x; fi;  done
for x in "" ; do  if [ -n "$x" ]; then  install -c -m 444 $x /usr/local/bind/include/$x;  fi;  done
/usr/local/src/bind8.2.2/src/lib
/usr/local/src/bind8.2.2/src/lib/resolv
/usr/local/src/bind8.2.2/src/lib/irs
/usr/local/src/bind8.2.2/src/lib/isc
/usr/local/src/bind8.2.2/src/lib/bsd
/usr/local/src/bind8.2.2/src/lib/inet
/usr/local/src/bind8.2.2/src/lib/nameser
/usr/local/src/bind8.2.2/src/lib/dst
/usr/local/src/bind8.2.2/src/lib/cylink
/usr/local/src/bind8.2.2/src/lib/dnssafe
mkdir -p /usr/local/bind/lib
install -c -o bin -g bin -m 644 ../lib/libbind.a  /usr/local/bind/lib/libbind.a
( cd /usr/local/bind/lib ; ranlib libbind.a )
install -c -o bin -g bin -m 644 ../lib/libbind_r.a  /usr/local/bind/lib/libbind_r.a
( cd /usr/local/bind/lib ; ranlib libbind_r.a )
/usr/local/src/bind8.2.2/src/bin
/usr/local/src/bind8.2.2/src/bin/addr
install  -c  -m 755 addr /usr/bin/addr
/usr/local/src/bind8.2.2/src/bin/nslookup
install  -c  -m 755 nslookup /usr/bin/nslookup
install -c -o bin -g bin -m 444 nslookup.help /usr/share/misc/
/usr/local/src/bind8.2.2/src/bin/dig
install  -c  -m 755 dig /usr/bin/dig
/usr/local/src/bind8.2.2/src/bin/dnsquery
install  -c  -m 755 dnsquery /usr/bin/dnsquery
/usr/local/src/bind8.2.2/src/bin/host
install  -c  -m 755 host /usr/bin/host
/usr/local/src/bind8.2.2/src/bin/named
install  -c  -m 755 named /usr/sbin/named
/usr/local/src/bind8.2.2/src/bin/named-xfer
install  -c  -m 755 named-xfer /usr/libexec/named-xfer
/usr/local/src/bind8.2.2/src/bin/ndc
install    -c -m 755 ndc /usr/sbin/ndc
/usr/local/src/bind8.2.2/src/bin/nsupdate
install  -c  -m 755 nsupdate /usr/bin/nsupdate
/usr/local/src/bind8.2.2/src/bin/mkservdb
install  -c  -m 755 mkservdb /usr/bin/mkservdb
/usr/local/src/bind8.2.2/src/bin/irpd
install  -c -m 755 irpd /usr/sbin/irpd
/usr/local/src/bind8.2.2/src/bin/dnskeygen
install  -c  -m 755 dnskeygen /usr/libexec/dnskeygen
/usr/local/src/bind8.2.2/src/bin/named-bootconf
install -c -m 755 named-bootconf /usr/sbin/named-bootconf
# ha!
ha!: Command not found.
# exit
exit
%exit
exit
gandalf% exit
logout
Connection to gandalf closed.
beorn% exit

Script done on Wed Oct 27 01:09:49 1999

Well, that went well. The next step in the process is configuring BIND.