to be completed ...


 1. Building

	Same old story:
	
	make
	make install
	
	If you like to compile ftp.proxy on a SystemV OS (like Solaris) please uncomment the following two lines in src/Makefile:
	
	OSFLAG = -DSOLARIS
	OSLIB = -lnsl -lsocket
	
	Note: You must have gnu make and gcc installed on your system.



 2. Installation

	After you sucessfully built and installed the daemon, you add an
	entry to your system's inetd.conf depending on your needs:

	-  clientside server selection: 

		ftp     stream  tcp     nowait  nobody  /usr/sbin/tcpd  /usr/local/sbin/ftp.proxy -e

	- clientside server selection with enhanced logging: 

		ftp     stream  tcp     nowait  nobody  /usr/sbin/tcpd  /usr/local/sbin/ftp.proxy -e -l -m

	- only to one particular FTP-Server:

		ftp     stream  tcp     nowait  nobody  /usr/sbin/tcpd  /usr/local/sbin/ftp.proxy my.outside.server 
	
	For xinetd this must work (example):

		service ftp
			{
			 socket_type = stream
			 wait        = no
			 user        = nobody 
			 server      = /usr/local/sbin/ftp.proxy 
			 server_args = -e -m
			}
		

	If you like to seprate the ftp.proxy log messages from the other stuff,
	try something like this in your syslog.conf:

	*.*;ftp.none                            -/var/log/messages
	ftp.*                                   /var/log/ftp


	

 3. Advanced Features

	ftp.proxy has some advanced features not found in other FTP proxies:
	advanced access control, command control and monitor mode.  They are
	explained in the manpage.

Good luck !
