Version 6 (modified by 13 years ago) ( diff ) | ,
---|
Work In Progress about ULOG support in Vuurmuur
There is a branch for ulog support in subversion. To get these sources use the following command:
svn co https://vuurmuur.svn.sourceforge.net/svnroot/vuurmuur/branches/nflog vuurmuur_nflog
Just some thoughts about how to implement ulog support in Vuurmuur.
- Create a config item in /etc/vuurmuur/config.conf
This will be LOGMETHOD, which can have the following values:- log - for syslog logging
- ulog - for ulog logging, which has to be enabled during compilation
- Let ./configure check if libnetfilter_log is available, only then it should be used
Some links:
- http://www.netfilter.org/projects/libnetfilter_log/index.html
- http://git.netfilter.org/cgi-bin/gitweb.cgi?p=libnetfilter_log.git;a=summary
- http://www.netfilter.org/documentation/index.html
- http://software.inl.fr/trac/wiki/ulogd2/user (Wiki about ulogd2)
- An introduction to Ulogd2 hacking
Installing dependancies for ulog support
You have to install libnfnetlink 0.0.39 and libnetfilter_log 0.0.14 to be able to use ulog with vuurmuur. When configuring libnfnetlink and libnetfilter you might want to supply extra options to the configure command.
./configure --prefix=/usr
When you don't do this, you have to add the default install path of the library to the PKG_CONFIG_PATH
and LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
Note:
See TracWiki
for help on using the wiki.