summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INSTALL39
1 files changed, 21 insertions, 18 deletions
diff --git a/INSTALL b/INSTALL
index 1d1d70f..4fcc3cc 100644
--- a/INSTALL
+++ b/INSTALL
@@ -11,27 +11,30 @@ A note for distribution package maintainers can be found at the end of the file.
What additional tools next to your build-chain are required?
- - ccache, pkg-config, gpg (optional)
- - flex, bison (bpfc, trafgen)
+ - ccache (optional)
+ - gpg (optional)
+
+ - pkg-config: all
+ - flex, bison: bpfc, trafgen
What libraries are required?
- - libncurses (ifpps, flowtop)
- - libGeoIP >=1.4.8 (astraceroute, flowtop, netsniff-ng)
- - libz (astraceroute, flowtop, netsniff-ng)
- - libnacl (curvetun)
- - libnetfilter-conntrack (flowtop)
- - libpcap (netsniff-ng [for tcpdump-like filters], mausezahn)
- - liburcu (flowtop)
- - libnl3 (netsniff-ng, trafgen)
- - libcli (mausezahn)
- - libnet (mausezahn)
-
-What additional tools are recommended after the build?
-
- - cpp (trafgen)
- - ntpd (curvetun)
- - setcap (all)
+ - libncurses: ifpps, flowtop
+ - libGeoIP >=1.4.8: astraceroute, flowtop, netsniff-ng
+ - libz: astraceroute, flowtop, netsniff-ng
+ - libnacl: curvetun
+ - libnetfilter-conntrack: flowtop
+ - libpcap: mausezahn, netsniff-ng (tcpdump-like filters)
+ - liburcu: flowtop
+ - libnl3: netsniff-ng, trafgen
+ - libcli: mausezahn
+ - libnet: mausezahn
+
+What additional tools are recommended, but not mandatory after the build?
+
+ - cpp: trafgen
+ - ntpd: curvetun
+ - setcap: all
It is common, that these libraries are shipped as distribution packages
for an easy installation. We try to keep this as minimal as possible.