# Example configuration for ulogd # $Id$ # ###################################################################### # GLOBAL OPTIONS ###################################################################### # netlink multicast group (the same as the iptables --ulog-nlgroup param) nlgroup 1 # logfile for status messages logfile /var/log/ulogd.log # loglevel: notice, warnings, error and fatal loglevel 5 ###################################################################### # PLUGIN OPTIONS ###################################################################### # We have to configure and load all the plugins we want to use # general rules: # 1. specify the options FIRST, then load the plugin # 2. interpreter plugins have to precede output plugins # # ulogd_BASE.so - interpreter plugin for basic IPv4 header fields # you will always need this plugin /usr/local/lib/ulogd/ulogd_BASE.so # # ulogd_LOGEMU.so - simple syslog emulation target # # where to write to syslogfile /var/log/ulogd.syslogemu # do we want to fflush() the file after each write? syslogsync 1 # load the plugin plugin /usr/local/lib/ulogd/ulogd_LOGEMU.so # # ulogd_OPRINT.so: file for packet dumping # # where to write the log dumpfile /var/log/ulogd.pktlog # load the plugin (remove the '#'if you want to enable it #plugin /usr/local/lib/ulogd/ulogd_OPRINT.so # # ulogd_MYSQL.so: optional logging into a MySQL database # # database information mysqltable ulog mysqlpass changeme mysqluser laforge mysqldb ulogd mysqlhost localhost # load the plugin (remove the '#' if you want to enable it) #plugin /usr/local/lib/ulogd/ulogd_MYSQL.so