_modsyslog is a simple ejabberd's module wich listen events and send them to syslogd.
erlang_syslog is the erlang application used for syslogd communication.
The Rakefile is hardcoded for macbrew's ejabberd. I'll fix that later.
in ejabberd.cfg, in the modules section
{mod_syslog, [
{syslog, {"localhost", 514, user}},
{modules, [presence, connection, muc]}
]},
For syslog, you choose a server, a port, and a facility.
For modules, you choose wich events are watched. For now, you can't watch muc events.
MIT 2011, © Mathieu Lecarme