From e5dce422389f6740b1eccd38b6e2583b893a15a9 Mon Sep 17 00:00:00 2001 From: "/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org" Date: Wed, 8 Aug 2007 12:09:28 +0000 Subject: improve INSTALL file --- ChangeLog | 1 + INSTALL | 25 ++++++++++++++++++++++--- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 588cab0..447d171 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,7 @@ version 0.9.6 (yet unreleased) ------------------------------ o fix compilation problem due to missing headers (Krisztian Kovacs) +o include kernel options and Fedora comments in the INSTALL file version 0.9.5 (2007/07/29) ------------------------------ 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 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 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 for more information on how libraries work. + 3.Setting up conntrackd ======================= -- cgit v1.2.3