1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
IPFM is designed to work on every un*x system.
IPFM is developed under Linux libc6 (Debian woody).
It was reported to work under Linux libc5 (slackware) and libc6 (RedHat,
SuSE), FreeBSD, OpenBSD, IRIX, and AIX.
As we can't test new versions under these OSes, there might be problems. Please
report them at ipfm@via.ecp.fr.
Requirements
------------
* pcap library (ftp://ftp.ee.lbl.gov/libpcap.tar.Z)
* yacc or equivalent (bison is used for development)
* lex or equivalent (lex is used for development)
Installation
------------
Installing the program is done with a standard:
./configure (see ./configure --help for options)
make
make install
Here are the options used to build the Debian GNU/Linux package for example:
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc
Notes
-----
1. Local libpcap installation
If ipfm and libpcap are installed in the same directory, (DIR/ipfm* and
DIR/libpcap*) ipfm will use this local pcap library (you don't need to
install libpcap on your system if you don't want to).
2. pcap headers MUST be installed to compile
* If you install the pcap library on your system, do not forget to launch
`make install-incl` in the pcap directory, or pcap header files won't be
installed, and ipfm won't compile.
3. Exotic pcap.h places
If your OS places the pcap header pcap.h in a strange directory (like
RedHat does), please let us know at ipfm@via.ecp.fr, so we can add it in
future versions.
To make it compile before a new version is released, you have to change
the file source/Makefile, and set the line "INCLS =" to
INCLS = -I/directory/holding/pcap/header/
4. Is libpcap correctly installed ?
If ipfm does not work on your system, try if tcpdump
(ftp://ftp.ee.lbl.gov/tcpdump.tar.Z) works to know if your libpcap is
correctly installed.
5. You must be root ...
* to install ipfm packages (.rpm and .deb)
* to run ipfm
For any questions, remarks, requests, you can join us at ipfm@via.ecp.fr
|