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 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:

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
Last modified 9 years ago Last modified on 11/01/09 11:18:52