JubJub 1.0.4

JubJub is a daemon for server side logging of XMPP packages.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL v3 
USER RATING:
2.9/5 9
DEVELOPED BY:
Fedor A. Fetisov
HOMEPAGE:
devel.ossg.ru
CATEGORY:
ROOT \ Communications \ Chat
JubJub is a daemon for server side logging of XMPP packages, named after collateral character of the famous poem by L. Carroll.

JubJub based upon module architecture so it is possible to flexible reassign handlers for different types of XMPP packages.

Originally JubJub was designed for ejabberd server. But probably it can work with other Jabber servers.

Language: Perl
Database: MySQL 5.x

JubJub source code is available via svn:

svn checkout http://devel.ossg.ru/svn/jubjub

ejabberd setup for using JubJub

In 'listen' section one should add:

-------------------------------------------------------------------------------

% External Logger
{5526, ejabberd_service, [{ip, {127, 0, 0, 1}},
{access, all},
{hosts, ["logger.somehost.somedomain"], [{password, "0123456789abcdef"}]}]}

-------------------------------------------------------------------------------

In 'modules' section one should add:

-------------------------------------------------------------------------------

{mod_service_log, [{loggers, ["logger.somehost.somedomain"]}]}

-------------------------------------------------------------------------------

Requirements:

· Data::Dumper
· DBI (+ DBD-module for chosen database backend)
· Encode
· FindBin
· Getopt::Long
· Net::Jabber
· Perl
· XML::Simple

Last updated on November 23rd, 2010

requirements

#XMPP logging #package logging #chat logs #XMPP #Jabber #chat #logging

Add your review!

SUBMIT