# $Id: 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			Location
   Status
----------------------- ----------------------------------------------
ANSI C Compiler
   Required	
GCC 2.6.3		ftp://ftp.cs.columbia.edu
   Recommended		 /archives/gnu/prep/gcc-2.6.3.tar.gz
			ftp://a.GNU.mirror.near.you
----------------------------------------------------------------------
YACC
    Required
Bison 1.22		ftp://ftp.cs.columbia.edu
    Recommended		 /archives/gnu/prep/bison-1.22.tar.gz
			ftp://a.GNU.mirror.near.you
----------------------------------------------------------------------
Lex
    Required
Flex 2.5.2		ftp://ftp.cs.columbia.edu
    Recommended		 /archives/gnu/prep/flex-2.5.2.tar.gz
			ftp://a.GNU.mirror.near.you
----------------------------------------------------------------------
GNU Make 3.74		ftp://ftp.cs.columbia.edu
    Required		 /archives/gnu/prep/make-3.74.tar.gz
			ftp://a.GNU.mirror.near.you
----------------------------------------------------------------------
freestone-1.0		ftp://ftp.cs.columbia.edu
    Required		 /pub/sos/freestone/freestone-1.0.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/freestone/freestone-1.0.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/freestone/freestone-1.0.tar.gz
----------------------------------------------------------------------
libesos-1.0		ftp://ftp.cs.columbia.edu
    Required		 /pub/sos/lib/esos-1.0.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/lib/esos-1.0.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/lib/esos-1.0.tar.gz
----------------------------------------------------------------------
NIH TZ 95C		ftp://ftp.cs.columbia.edu
    Required		 /pub/sos/lib/nih-tz95c.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/lib/nih-tz95c.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/lib/nih-tz95c.tar.gz
	(Home location)	ftp://elsie.nci.nih.gov
			 /pub/tzcode95c.tar.gz
			 /pub/tzdata95b.tar.gz
----------------------------------------------------------------------
CLC			ftp://ftp.cs.columbia.edu
    Required		 /pub/sos/lib/clc.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/lib/clc.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/lib/clc.tar.gz
----------------------------------------------------------------------
MD5 1.0			ftp://ftp.cs.columbia.edu
    Required		 /pub/sos/lib/md5-1.0.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/lib/md5-1.0.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/lib/md5-1.0.tar.gz
----------------------------------------------------------------------
S/Key 1.1b + SOS	ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/auth/skey-1.1b+SOS.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/auth/skey-1.1b+SOS.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/auth/skey-1.1b+SOS.tar.gz
	(orig version)	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		ftp://ftp.vix.com
    Recommended		 /pub/bind/testing/bind-4.9.3-BETA17.tar.gz
Bind 4.9.3 B17 + SOS	ftp://ftp.cs.columbia.edu
    Not required	 /pub/sos/patches/bind-4.9.3B17+SOS.patch.gz
			ftp://ftp.soscorp.com
			 /pub/sos/patches/bind-4.9.3B17+SOS.patch.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/patches/bind-4.9.3B17+SOS.patch.gz

[[ SOS changes involve running two name servers on the same
   machine in a consistant fashion ]]
----------------------------------------------------------------------
libdes			**CENSORED**
    Not required	 (The US Government is stupid)
----------------------------------------------------------------------
libsnuffle		**CENSORED**
    Not required	 (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		ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/funi-1.2.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/funi-1.2.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/clients/funi-1.2.tar.gz
----------------------------------------------------------------------
daemon 1.4		ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/daemon-1.4.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/daemon-1.4.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/clients/daemon-1.4.tar.gz
----------------------------------------------------------------------
perl 5.000		ftp://ftp.cs.colubmia.edu
    Recommended		 /archives/gnu/prep/perl5.000.tar.gz
			ftp://a.GNU.mirror.near.you
----------------------------------------------------------------------
sendmail 8.6.12 + SOS	ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/sendmail-8.6.12+SOS.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/sendmail-8.6.12+SOS.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/clients/sendmail-8.6.12+SOS.tar.gz

[[ SOS changes involve umask and what non-root users can do ]]
----------------------------------------------------------------------
Socks 4.2 + SOS		ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/socks-4.2+SOS.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/socks-4.2+SOS.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/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		ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/swatch++.1.2.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/swatch++.1.2.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/clients/swatch++.1.2.tar.gz
----------------------------------------------------------------------
TCP wrapper 7.2+SOS	ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/tcp_wrapper-7.2+SOS.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/tcp_wrapper-7.2+SOS.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/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		ftp://ftp.cs.columbia.edu
    Recommended		 /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		ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/xntp-3.4q.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/xntp-3.4q.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/clients/xntp-3.4q.tar.gz
			ftp://louie.udel.edu
			 /pub/ntp/xntp3.4q.tar.Z
----------------------------------------------------------------------
inetd 4.4+SOS		ftp://ftp.cs.columbia.edu
    Recommended		 /pub/sos/clients/inetd-4.4+SOS.tar.gz
			ftp://ftp.soscorp.com
			 /pub/sos/clients/inetd-4.4+SOS.tar.gz
			ftp://coast.cs.purdue.edu
			 /pub/mirrors/ftp.soscorp.com/clients/inetd-4.4+SOS.tar.gz

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

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

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

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