[Oisf-users] Question about Suricata installation

Vi Le Quoc. Vo vi.vo.uh at rvc.renesas.com
Wed Jun 26 03:04:52 UTC 2013


Hi Julien,

1) I followed your guide (Add all options) but failed again. This is my command to configure Suricata
./configure --prefix=/usr/local/suricata --enable-nfqueue --with-libnetfilter_queue-includes=/usr/local/suricata-lib/include/ --with-libnetfilter_queue-libraries=/usr/local/suricata-lib/lib/ --with-libnfnetlink-includes=/usr/local/suricata-lib/include/ --with-libnfnetlink-libraries=/usr/local/suricata-lib/lib/

2) Error messages
checking libnetfilter_queue/libnetfilter_queue.h usability... yes
checking libnetfilter_queue/libnetfilter_queue.h presence... yes
checking for libnetfilter_queue/libnetfilter_queue.h... yes
checking for nfq_open in -lnetfilter_queue... no
checking for nfq_set_queue_maxlen in -lnetfilter_queue... no
checking for nfq_set_verdict2 in -lnetfilter_queue... no
checking for nfq_set_queue_flags in -lnetfilter_queue... no
checking for signed nfq_get_payload payload argument... no

   ERROR!  libnetfilter_queue library not found, go get it
   from www.netfilter.org.
   we automatically append libnetfilter_queue/ when searching
   for headers etc. when the --with-libnfq-includes directive
   is used


3) Before that I installed successfully libnfnetlink and libnetfilter_queue to /usr/local/suricata-lib/
libnfnetlink
./configure --prefix=/usr/local/suricata-lib

libnetfilter_queue
./configure --prefix=/usr/local/suricata-lib

I don't know what's wrong here

Regards,
Vi.


-----Original Message-----
From: oisf-users-bounces at openinfosecfoundation.org [mailto:oisf-users-bounces at openinfosecfoundation.org] On Behalf Of Victor Julien
Sent: Tuesday, June 25, 2013 5:59 PM
To: oisf-users at openinfosecfoundation.org
Subject: Re: [Oisf-users] Question about Suricata installation

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/25/2013 12:55 PM, Eric Leblond wrote:
> Hi,
> 
> Le mardi 25 juin 2013 à 12:51 +0200, Eric Leblond a écrit :
>> Hi,
>> 
>> Le mardi 25 juin 2013 à 17:04 +0700, Vi Le Quoc. Vo a écrit :
>>> Dear Julien,
>>> 
>>> I send you the log file. Please help me to solve it. Thank you.
>> 
>> In your config.log you have $ ./configure --enable-nfqueue 
>> --with-libnetfilter_queue-includes=/usr/local/lib
>> --with-libnetfilter_queue-libraries=/usr/local/lib but you mentioned 
>> something like /usr/local/include/libnetfilter_queue/
>> in your first mail.
>> 
>> Please adjust the paths in --with-** to your system.
> 
> By the way, --with-libnetfilter_queue-includes=/usr/local/lib is 
> usually something like 
> --with-libnetfilter_queue-includes=/usr/local/include

And don't forget:

- --with-libnfnetlink-includes=DIR  libnfnetlink include directory
- --with-libnfnetlink-libraries=DIR    libnfnetlink library directory

The error in the config log suggests it can't find nfnetlink:

configure:14588: checking for nfq_open in -lnetfilter_queue
configure:14613: gcc -o conftest -g -O2 -DRELEASE -Wextra -Wall
- -fno-strict-aliasing -fno-tree-pre -Wno-unused-parameter -std=gnu99
- -DNFQ  -I/usr/local/lib   -L/usr/local/lib conftest.c
- -lnetfilter_queue  -lnfnetlink -lpthread -lyaml -lpcre  >&5
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_put'
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_validate2'
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_type_valid'
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_parse'
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_validate'
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_put_u32'
/usr/local/lib/libnetfilter_queue.so: undefined reference to `mnl_attr_get_type'
collect2: ld returned 1 exit status

- --
- ---------------------------------------------
Victor Julien
http://www.inliniac.net/
PGP: http://www.inliniac.net/victorjulien.asc
- ---------------------------------------------

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlHJd+IACgkQiSMBBAuniMd0ZwCbBnF+v3nzHmkpm3+2/ywJHmtH
nC8An2rM0Od7XEvnLHF6lephcAePkv1C
=81Am
-----END PGP SIGNATURE-----
_______________________________________________
Suricata IDS Users mailing list: oisf-users at openinfosecfoundation.org
Site: http://suricata-ids.org | Support: http://suricata-ids.org/support/
List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users
OISF: http://www.openinfosecfoundation.org/



More information about the Oisf-users mailing list