Installing DSC from the Measurements factory:
(cd /usr/ports/devel/p5-Proc-PID-File; sudo make all install)
fetch ftp://193.0.4.110/pub/dsc-20089221554.tar.gz
tar -xvzf dsc-20089221554.tar.gz
cd dsc-20089221554
cd collector
make
sudo make install
Installing Bind from scratch
mkdir /usr/local/workshop
cd /usr/local/workshop
fetch http://www.infra.work/Sources/bind-9.5.0-P2.tar.gz
fetch http://www.infra.work/Sources/openssl-0.9.8j.tar.gz
tar -xvzf openssl-0.9.8h.tar.gz
cd openssl-0.9.8h
./config --prefix=/usr/local/workshop
make
make install
cd ../bind-9.5.0-P2
./configure --prefix=/usr/local/workshop --with-openssl=/usr/local/workshop
make
make install

Installing 'drill' takes two steps. But you will need libtool and gmake, those you need to install from the FreeBSD ports collection. On any other Unix system they may be available or you need to download them using your favorite package management tool.

cd  /usr/local/workshop
fetch http://www.infra.work/Sources/ldns-1.3.0.tar.gz
tar -xvzf ldns-1.3.0.tar.gz
cd ldns-1.3.0
./configure --prefix=/usr/local/workshop
/usr/local/bin/gmake 
/usr/local/bin/gmake install
cd drill
./configure --prefix=/usr/local/workshop
/usr/local/bin/gmake
/usr/local/bin/gmake install

To make the tools available you should modify your .cshrc to include the proper path and set the LD_LIBRARY_PATH variable. The appropriate lines are added below.


set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin 
            /usr/local/bin /usr/X11R6/bin $HOME/bin /usr/local/workshop/bin 
            /usr/local/workshop/sbin)
setenv LD_LIBRARY_PATH /usr/local/workshop/lib

obviously you have to start a new shell for this to be effected.

In the test environment you have to use the "-r root.hints" flag to make drill do the correct thing.

2006,2007 & 2008, NLnet Labs © NLnet Labs
Click here for copyright notice