= 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[[BR]] 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) * [http://home.regit.org/?page_id=90 An introduction to Ulogd2 hacking] == Installing dependancies for ulog support == You have to install [http://www.netfilter.org/projects/libnfnetlink/index.html libnfnetlink 0.0.39] and [http://www.netfilter.org/projects/libnetfilter_log/index.html 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 }}}