@(#) $Header: INSTALL,v 1.2 95/03/15 20:26:57 leres Exp $ (LBL)

If you have not built libpcap, do so first.  See the README
file in this directory for the ftp location.

After libpcap has been built (either install it or make sure it's in
../libpcap), edit the BINDEST and MANDEST paths in Makefile.in and run
./configure (a shell script).  "configure" will determine your system
attributes and generate an appropriate Makefile from Makefile.in. Next,
edit addresses.h file and setup the addresses that arpwatch will send
messages to and from.

Now build arpwatch by running "make".  (If your system is not listed in
the README as one which we have tested, you may have to modify the
configure script and Makefile.in.  Please send us patches for any
modifications you need to make.)

FILES
-----
CHANGES		- description of differences between releases
INSTALL		- this file
Makefile.in	- compilation rules (input to the configure script)
README		- description of distribution
VERSION		- version of this release
arp2ethers	- script to convert arp.dat to ethers format
arpwatch.8	- (brief) man page
arpwatch.c	- main program
arpwatch.h	- config info
configure	- configure script (run this first)
d.awk		- add "-ip" suffix to hosts with decnet addresses
db.c		- database routines
db.h		- global definitions
dns.c		- domain name system routines
dns.h		- global definitions
e.awk		- add "-old" suffix to sorted ethers file
ec.c		- ethernet vendor code routines
ec.h		- global definitions
ethercodes.dat	- ethernet vendor code database
file.c		- db file i/o routines
file.h		- global definitions
inet.c		- Internet routines
inet.h		- global definitions
intoa.c		- inet_ntoa() replacement
mkdep		- construct Makefile dependency list
os-bsd.h	- os dependent defines and prototypes (BSD)
os-sunos4.h	- os dependent defines and prototypes (SunOS 4)
os-sunos5.h	- os dependent defines and prototypes (Solaris 2)
p.awk		- print the first ethernet address seen
report.c	- email report generating routines
report.h	- global definitions
