Prototype cleanup; use "config.h" where appropriate
[tftp-hpa.git] / INSTALL.tftp
blob4bd87a56fc97c481d57108cdf2c76a3e0b99aeee
1 $Id$
3 Specific installation instructions
4 ==================================
6 In addition to what is described in the INSTALL file, the following
7 specifics apply to the tftp-hpa package:
9 The tftp-hpa package supports the following options to ./configure:
11   --without-tcpwrappers
12         Disables the use of the tcp wrapper library.  This is
13         recommended, for performance reasons, on high-use sites.
14         Kernel-based firewalling is, in general, a better alternative.
16   --without-remap
17         Disables the use of regular-expression-based filename
18         remapping (the -m option to tftpd).
20   --without-readline
21         Disables the use of the readline command-line editing library
22         in the tftp client.
24 The default prefix for the tftp-hpa package is /usr, with the tftp
25 client installing as /usr/bin/tftp and the tftpd server installing as
26 /usr/sbin/in.tftpd on most systems.  This can be overridden by setting
27 --bindir and --sbindir.
29 "make install" supports specifying an INSTALLROOT, which points to
30 what will be the root of the filesystem at runtime; this is typically
31 used when preparing packages for package-management systems.
33 You almost certainly will need GNU make to build tftp-hpa.  If you
34 don't already have it, you can find GNU make at:
36     ftp://ftp.gnu.org/pub/make/
38     ftp://mirrors.kernel.org/gnu/make/