|Version:||ucspi-tcp-0.88 (2000.03.18, "beta")|
|MD5 (ucspi-tcp-0.88.tar.gz) = 39b619147db54687c4a583a7a94c9163|
|Build type:||djb classic (make setup check)|
The installation procedure for ucspi-tcp is the familiar
make setup check.
First, obtain the source distribution for the package. Right click on the link above; use ftp, wget, curl; whatever works for you. The installation procedure described below assumes the package will be available on your system in /usr/local/djb/dist/ucspi-tcp-0.88.tar.gz.
Verify the MD5 checksum:
# cd /usr/local/djb/dist # md5 ucspi-tcp-0.88.tar.gz MD5 (ucspi-tcp-0.88.tar.gz) = 39b619147db54687c4a583a7a94c9163
If the reported checksum doesn't agree, the package has been altered or corrupted. Delete the package and download it again from a trusted source.
Unpack the archive into your build directory:
# cd /usr/local/djb/build # tar -xzvf ../dist/ucspi-tcp-0.88.tar.gz
You should now find a new directory in /usr/local/djb/build named ucspi-tcp-0.88. Change into this directory:
# cd ucspi-tcp-0.88
Apply patches as necessary.
errno patch is for GNU glibc systems as described in
the appendix errno patches.
nobase patch fixes up a problem in the rblsmtpd
removing the URL for the default black hole list no longer freely available.
a_record patch also affects the rblsmtpd program,
allowing you to specify the error to return for zones with only A records.
program will be reviewed later in the section on qmail and spam;
for now, just proceed with these patches:
# patch -p1 < ../../patches/ucspi-tcp-0.88.errno.patch # patch -p1 < ../../patches/ucspi-tcp-0.88.nobase.patch # patch -p1 < ../../patches/ucspi-tcp-0.88.a_record.patch
Then continue with the build/install:
# make setup check
Now we can set up /etc/tcprules:
# mkdir /etc/tcprules
All done? Yes! Let Bernstein know how everything worked out, substituting your own name in the following:
# (echo 'Hillary Clinton'; cat `cat SYSDEPS`) | mail email@example.com
We are now ready for some fun!
The next section describes how to
Howdy! with ucspi-tcp.
Copyright © 2002, 2003, 2004, Wayne Marshall.
All rights reserved.
Last edit 2004.01.15, wcm.