
   INSTALLATION

The source code is very simple in the hope that there will be no problem
to compile pftp on any computer running UNIX and an ANSI-C compiler.  
   
   1) Edit the Makefile to adjust the destination directory
      if it is not `/usr/local/bin' for the binary and
      `/usr/local/man' for the manual page.
      
   2) Edit the Makefile if your system has shadow password and it is
      not recognized by the Makefile.

   3) Type `make install'

If you install pftp system wide:

   4) Try `make show_entry' to see the entry for `/etc/inetd.conf'.

   5) Add the line `pftp      27/tcp' to `/etc/services'.

   6) Copy `pftp.conf' to `/etc/pftp.conf' and adjust it to your needs

   7) Give your `inetd' a kick.

Good luck! ;*)


   FURTHER HINTS

PGP AS FILTER PROGRAM:

  Be sure that you set `TextMode = off' in your `config.txt' file!!!
  Otherwise if sending ascii files pgp does *_not_* decrypt the files to
  the originals.  Thus pftp could not save them.

SunOS and FreeBSD:

  There's is an odd feature on both systems.  When pftp forks a new
  process and the child exits later the process table is not updated.  If
  pftp then exits all pseudozombies have gone.  Thus if you mind these
  pseudozombies just don't use pftp's daemon.  You may use the server
  started by inetd instead.  So don't worry!

NEXSTEP:

  Unfortunately you cannot send directories recursively on NEXTSTEP systems.

AIX, HP-UX, IRIX, Linux, OpenBSD, OSF1, ULTRIX, unicos:

  No problems have been encountered by now.

