summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
author/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org </C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org>2007-08-08 12:09:28 +0000
committer/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org </C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org>2007-08-08 12:09:28 +0000
commite5dce422389f6740b1eccd38b6e2583b893a15a9 (patch)
tree1e149322a22124d28dbf4b98ac0eb97bad69b2a5 /INSTALL
parent8c634be62780c8467e6a61419d40cdc8b7a0c865 (diff)
downloadconntrack-tools-e5dce422389f6740b1eccd38b6e2583b893a15a9.tar.gz
conntrack-tools-e5dce422389f6740b1eccd38b6e2583b893a15a9.zip
improve INSTALL file
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL25
1 files changed, 22 insertions, 3 deletions
diff --git a/INSTALL b/INSTALL
index f09e97b..f619c1e 100644
--- a/INSTALL
+++ b/INSTALL
@@ -18,11 +18,22 @@ Copyright (C) 2005-2007 Pablo Neira Ayuso <pablo netfilter org>
You have to install the following software in order to get the conntrack-tools
working, make sure that you have installed them correctly before going forward:
- o linux kernel version >= 2.6.18 (http://www.kernel.org) with support for:
- - connection tracking system (quite obvious ;)
+ o linux kernel version >= 2.6.18 (http://www.kernel.org) that, at least,
+ has support for:
+
+ - connection tracking system
+ CONFIG_NF_CONNTRACK=m
+ CONFIG_NF_CONNTRACK_IPV4=m
+
- nfnetlink
- - ctnetlink (ip_conntrack_netlink)
+ CONFIG_NETFILTER_NETLINK=m
+
+ - ctnetlink (nf_conntrack_netlink)
+ CONFIG_NF_CT_NETLINK=m
+
- connection tracking event notification API
+ CONFIG_NF_CONNTRACK_EVENTS=y
+
(To check that the event API is enabled in the kernel, make sure
you have loaded nf_netlink_conntrack module, run conntrack -E and
generate traffic, you should see network events)
@@ -48,6 +59,14 @@ Copyright (C) 2005-2007 Pablo Neira Ayuso <pablo netfilter org>
see man conntrack(8). However, the userspace daemon so-called `conntrackd'
requires some magic spells to get it working.
+ *Fedora users*: If you are trying to install the libraries in /usr/local/,
+ do not forget to do the following things:
+
+ * PKG_CONFIG_PATH=/usr/local/lib/pkgconfig; export PKG_CONFIG_PATH
+ * Add `/usr/local/lib' to your /etc/ld.so.conf file and run `ldconfig'
+
+ Check `ldd' for trouble-shooting, read <http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN70> for more information on how libraries work.
+
3.Setting up conntrackd
=======================