# README.requirements,v 1.1.1.1 1995/06/16 21:10:40 seth Exp

 *********************************************************************
 *								     *
 *                      FREESTONE REQUIREMENTS                       *
 *								     *
 *********************************************************************


The following are used to build the Freestone source tree.  They
should be compiled and installed according to the instructions
coming with the package in question.

If you do not want to perform extensive modifications, you must have
both required and recommended packages.  The use of the term
``recommended'' means that *we* use it in our Freestone
compilation--we see no theoretical reason why it should not be
possible (perhaps with Makefile or other hacking) to get replacements
working.  However, before complaining to us, make sure you have all of
the recommended parts.  Also, we may not include fixes whose sole
reason for existing is to support non-recommended configurations,
especially if it clutters up the code.

The use of the term ``not required'' means that *we* use it in our
Freestone environment, but are not needed or perhaps even useful for
most configurations that you probably will use.


======================================================================
Package			Status		Location
----------------------- --------------- -----------------------------
ANSI C Compiler		Required	ftp://ftp.cs.columbia.edu
 GCC 2.6.3		Recommended	 /archives/gnu/prep/gcc-2.6.3.tar.gz
----------------------------------------------------------------------
YACC			Required	ftp://ftp.cs.columbia.edu
 Bison 1.22		Recommended	 /archives/gnu/prep/bison-1.22.tar.gz
----------------------------------------------------------------------
Lex			Required	ftp://ftp.cs.columbia.edu
 Flex 2.5.2		Recommended	 /archives/gnu/prep/flex-2.5.2.tar.gz
----------------------------------------------------------------------
GNU Make 3.74		Required	ftp://ftp.cs.columbia.edu
					 /archives/gnu/prep/make-3.74.tar.gz
----------------------------------------------------------------------
freestone-1.0		Required	ftp://ftp.cs.columbia.edu
					 /pub/sos/freestone/freestone-1.0.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/freestone/freestone-1.0.tar.gz
----------------------------------------------------------------------
libesos-1.0		Required	ftp://ftp.cs.columbia.edu
					 /pub/sos/lib/esos-1.0.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/lib/esos-1.0.tar.gz
----------------------------------------------------------------------
NIH TZ 95C		Required	ftp://ftp.cs.columbia.edu
					 /pub/sos/lib/nih-tz95c.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/lib/nih-tz95c.tar.gz
			(Home location)	ftp://elsie.nci.nih.gov
					 /pub/tzcode95c.tar.gz
					 /pub/tzdata95b.tar.gz
----------------------------------------------------------------------
CLC			Required	ftp://ftp.cs.columbia.edu
					 /pub/sos/lib/clc.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/lib/clc.tar.gz
----------------------------------------------------------------------
MD5 1.0			Required	ftp://ftp.cs.columbia.edu
					 /pub/sos/lib/md5-1.0.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/lib/md5-1.0.tar.gz
----------------------------------------------------------------------
S/Key 1.1b + SOS	Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/auth/skey-1.1b+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/auth/skey-1.1b+SOS.tar.gz
					ftp://thumper.bellcore.com
					 /pub/nmh/crimelab.com.1.1
[[ SOS changes involve bug fixes, internal function renames to skey_*,
   new options, etc. ]]
----------------------------------------------------------------------
Bind 4.9.3 B17		Recommended	ftp.vix.com
			(Home location)	 /pub/bind/testing/bind-4.9.3-BETA17.tar.gz
Bind 4.9.3 B17 + SOS	Not required	ftp://ftp.cs.columbia.edu
					 /pub/sos/patches/bind-4.9.3B17+SOS.patch.gz
					ftp://ftp.soscorp.com
					 /pub/sos/patches/bind-4.9.3B17+SOS.patch.gz

[[ SOS changes involve running two name servers on the same
   machine in a consistant fashion ]]
----------------------------------------------------------------------
libdes			Not required	**CENSORED**
					 (The US Government is stupid)
----------------------------------------------------------------------
libsnuffle		Not required	**CENSORED**
					 (The US Government is stupid)
======================================================================



The following are not necessary to build the Freestone code tree, but
they are or can be used in the Freestone firewall environment.

======================================================================
funi 1.2		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/funi-1.2.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/funi-1.2.tar.gz
----------------------------------------------------------------------
daemon 1.4		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/daemon-1.4.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/daemon-1.4.tar.gz
----------------------------------------------------------------------
perl 5.000		Recommended	ftp://ftp.cs.colubmia.edu
					 /archives/gnu/prep/perl5.000.tar.gz
----------------------------------------------------------------------
sendmail 8.6.12 + SOS	Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/sendmail-8.6.12+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/sendmail-8.6.12+SOS.tar.gz

[[ SOS changes involve umask and what non-root users can do ]]
----------------------------------------------------------------------
Socks 4.2 + SOS		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/socks-4.2+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/socks-4.2+SOS.tar.gz
			(home location)	ftp://ftp.nec.com
					 /pub/security/socks.cstc

[[ SOS changes involve half-closes, binding to requested port, urgent data, etc ]]
----------------------------------------------------------------------
Swatch++ 1.2		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/swatch++.1.2.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/swatch++.1.2.tar.gz
----------------------------------------------------------------------
TCP wrapper 7.2+SOS	Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/tcp_wrapper-7.2+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/tcp_wrapper-7.2+SOS.tar.gz
			(Home location)	ftp://ftp.win.tue.nl
					 /pub/security/tcp_wrapper_7.2.tar.gz

[[ SOS changes involve chroot and delayed set*id options ]]
----------------------------------------------------------------------
Tripwire 1.2		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/tripwire-1.2.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/tripwire-1.2.tar.gz
			(Home location)	ftp://coast.cs.purdue.edu
					 /pub/COAST/Tripwire
----------------------------------------------------------------------
xntp 3.4q		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/xntp-3.4q.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/xntp-3.4q.tar.gz
					ftp://louie.udel.edu
					 /pub/ntp/xntp3.4q.tar.Z
----------------------------------------------------------------------
inetd 4.4+SOS		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/inetd-4.4+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/inetd-4.4+SOS.tar.gz

[[ SOS changes involve number of execs per minute plus minor portability and
   bug fixes]]
----------------------------------------------------------------------
syslog Net2+SOS		Recommended	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/syslog-1.0+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/syslog-1.0+SOS.tar.gz

[[ SOS changes involve SecureNets ]]
----------------------------------------------------------------------
rdist 6.1 + SOS		Not required	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/rdist-6.1+SOS.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/rdist-6.1+SOS.tar.gz

[[ SOS changes involve using a different transport mechinism than rsh ]]
----------------------------------------------------------------------
sosping 1.0		Not required	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/sosping-1.0.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/sosping-1.0.tar.gz
----------------------------------------------------------------------
bdttcp 2.0		Not required	ftp://ftp.cs.columbia.edu
					 /pub/sos/clients/bdttcp-2.0.tar.gz
					ftp://ftp.soscorp.com
					 /pub/sos/clients/bdttcp-2.0.tar.gz

[[ used to be ttcp.c, but *many* changes ]]
======================================================================
