libprelude: The central library for Prelude-IDS framework1
Package available in: [trunk] [8.0] [7.0] [6.0] [2.1]
Libprelude is the library that provide the framework used to access the
Prelude system. It handles secured communications with one or several
prelude-manager collector, and provide an API (Application Programming
Interface) to create IDMEF (Intrusion Detection Message Exchange Format)
based events.
It also provides important features like failover (saving to a local
file for later retransmission, usage of a fallback route), in case one
of the prelude-manager server used goes down.
Moreover, it gives you the ability to create sensor that read events
received by one or a set of prelude-manager.
You could for example write an interactive notification system using
this feature.
... part of T2,
get it here
URL: http://www.prelude-ids.org
Author: Yoann Vandoorselaere <yoann [at] prelude-ids [dot] org>
Maintainer: T2 Project <t2 [at] t2-project [dot] org>
License: OpenSource
Status: Stable
Version: 5.2.0
Download: https://www.prelude-siem.org/pkg/src/5.2.0/ libprelude-5.2.0.tar.gz
T2 source: config.hlp
T2 source: config.in
T2 source: libprelude.cache
T2 source: libprelude.conf
T2 source: libprelude.desc
Build time (on reference hardware): 10% (relative to binutils)2
Installed size (on reference hardware): 6.58 MB, 171 files
Dependencies (build time detected):
00-dirtree
binutils
coreutils
diffutils
findutils
gawk
glib
gmp
gnutls
grep
gtk-doc
libtasn1
libtool
libunistring
linux-header
lua
make
ncurses
nettle
pcre
perl
perl-xml-parser
pkgconfig
python
readline
sed
tar
zlib
Installed files (on reference hardware):
[show]
etc/opt/prelude
etc/opt/prelude/prelude
etc/opt/prelude/prelude/default
etc/opt/prelude/prelude/default/client.conf
etc/opt/prelude/prelude/default/global.conf
etc/opt/prelude/prelude/default/idmef-client.conf
etc/opt/prelude/prelude/default/tls.conf
etc/opt/prelude/prelude/profile
opt/prelude
opt/prelude/bin
opt/prelude/bin/libprelude-config
opt/prelude/bin/prelude-adduser
opt/prelude/bin/prelude-admin
opt/prelude/doc
opt/prelude/include
opt/prelude/include/libprelude
opt/prelude/include/libprelude/common.h
opt/prelude/include/libprelude/daemonize.h
opt/prelude/include/libprelude/idmef-additional-data.h
opt/prelude/include/libprelude/idmef-class.h
opt/prelude/include/libprelude/idmef-criteria.h
opt/prelude/include/libprelude/idmef-criteria.hxx
opt/prelude/include/libprelude/idmef-criterion-value.h
opt/prelude/include/libprelude/idmef-data.h
opt/prelude/include/libprelude/idmef-message-helpers.h
opt/prelude/include/libprelude/idmef-message-id.h
opt/prelude/include/libprelude/idmef-message-print.h
opt/prelude/include/libprelude/idmef-message-read.h
opt/prelude/include/libprelude/idmef-message-write.h
opt/prelude/include/libprelude/idmef-path.h
opt/prelude/include/libprelude/idmef-path.hxx
opt/prelude/include/libprelude/idmef-time.h
opt/prelude/include/libprelude/idmef-time.hxx
opt/prelude/include/libprelude/idmef-tree-data.h
opt/prelude/include/libprelude/idmef-tree-wrap.h
opt/prelude/include/libprelude/idmef-value-type.h
opt/prelude/include/libprelude/idmef-value.h
opt/prelude/include/libprelude/idmef-value.hxx
opt/prelude/include/libprelude/idmef.h
opt/prelude/include/libprelude/idmef.hxx
opt/prelude/include/libprelude/prelude-async.h
opt/prelude/include/libprelude/prelude-client-easy.hxx
opt/prelude/include/libprelude/prelude-client-profile.h
opt/prelude/include/libprelude/prelude-client-profile.hxx
opt/prelude/include/libprelude/prelude-client.h
opt/prelude/include/libprelude/prelude-client.hxx
opt/prelude/include/libprelude/prelude-config.h
opt/prelude/include/libprelude/prelude-connection-pool.h
opt/prelude/include/libprelude/prelude-connection-pool.hxx
opt/prelude/include/libprelude/prelude-connection.h
opt/prelude/include/libprelude/prelude-connection.hxx
opt/prelude/include/libprelude/prelude-error.h
opt/prelude/include/libprelude/prelude-error.hxx
opt/prelude/include/libprelude/prelude-extract.h
opt/prelude/include/libprelude/prelude-failover.h
opt/prelude/include/libprelude/prelude-hash.h
opt/prelude/include/libprelude/prelude-ident.h
opt/prelude/include/libprelude/prelude-inttypes.h
opt/prelude/include/libprelude/prelude-io.h
opt/prelude/include/libprelude/prelude-linked-object.h
opt/prelude/include/libprelude/prelude-list.h
opt/prelude/include/libprelude/prelude-log.h
opt/prelude/include/libprelude/prelude-log.hxx
opt/prelude/include/libprelude/prelude-message-id.h
opt/prelude/include/libprelude/prelude-msg.h
opt/prelude/include/libprelude/prelude-msgbuf.h
opt/prelude/include/libprelude/prelude-option-wide.h
opt/prelude/include/libprelude/prelude-option.h
opt/prelude/include/libprelude/prelude-plugin.h
opt/prelude/include/libprelude/prelude-string.h
opt/prelude/include/libprelude/prelude-thread.h
opt/prelude/include/libprelude/prelude-timer.h
opt/prelude/include/libprelude/prelude.h
opt/prelude/include/libprelude/prelude.hxx
opt/prelude/lib
opt/prelude/lib/PreludeEasy.la
opt/prelude/lib/PreludeEasy.so
opt/prelude/lib/libprelude.la
opt/prelude/lib/libprelude.so
opt/prelude/lib/libprelude.so.2
opt/prelude/lib/libprelude.so.2.19.1
opt/prelude/lib/libpreludecpp.la
opt/prelude/lib/libpreludecpp.so
opt/prelude/lib/libpreludecpp.so.0
opt/prelude/lib/libpreludecpp.so.0.3.0
opt/prelude/lib/pkgconfig
opt/prelude/lib/pkgconfig/libprelude.pc
opt/prelude/lib/ruby
opt/prelude/lib/ruby/site_ruby
opt/prelude/lib/ruby/site_ruby/1.8
opt/prelude/lib/ruby/site_ruby/1.8/i686-linux
opt/prelude/lib/ruby/site_ruby/1.8/i686-linux/PreludeEasy.la
opt/prelude/lib/ruby/site_ruby/1.8/i686-linux/PreludeEasy.so
opt/prelude/man
opt/prelude/man/man1
opt/prelude/man/man1/prelude-admin.1
opt/prelude/share
opt/prelude/share/aclocal
opt/prelude/share/aclocal/libprelude.m4
opt/prelude/share/gtk-doc
opt/prelude/share/gtk-doc/html
opt/prelude/share/gtk-doc/html/libprelude
opt/prelude/share/gtk-doc/html/libprelude/ch01.html
opt/prelude/share/gtk-doc/html/libprelude/ch02.html
opt/prelude/share/gtk-doc/html/libprelude/ch03.html
opt/prelude/share/gtk-doc/html/libprelude/ch04.html
opt/prelude/share/gtk-doc/html/libprelude/home.png
opt/prelude/share/gtk-doc/html/libprelude/index.html
opt/prelude/share/gtk-doc/html/libprelude/index.sgml
opt/prelude/share/gtk-doc/html/libprelude/left.png
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-additional-data.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-criteria.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-criterion-value.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-data.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-message-print.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-message-read.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-message-write.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-path.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-time.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-tree-wrap.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-idmef-value.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-async.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-client-profile.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-client.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-connection-pool.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-connection.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-error.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-failover.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-hash.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-ident.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-inttypes.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-io.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-linked-object.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-list.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-log.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-msg.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-msgbuf.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-option-wide.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-option.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-plugin.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-string.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude-timer.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude-prelude.html
opt/prelude/share/gtk-doc/html/libprelude/libprelude.devhelp
opt/prelude/share/gtk-doc/html/libprelude/libprelude.devhelp2
opt/prelude/share/gtk-doc/html/libprelude/pt01.html
opt/prelude/share/gtk-doc/html/libprelude/pt02.html
opt/prelude/share/gtk-doc/html/libprelude/pt03.html
opt/prelude/share/gtk-doc/html/libprelude/pt04.html
opt/prelude/share/gtk-doc/html/libprelude/right.png
opt/prelude/share/gtk-doc/html/libprelude/style.css
opt/prelude/share/gtk-doc/html/libprelude/up.png
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/Prelude.pm
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/auto/Prelude
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/auto/Prelude/.packlist
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/auto/Prelude/Prelude.bs
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/auto/Prelude/Prelude.so
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/auto/PreludeEasy
usr/lib/perl5/site_perl/5.12.1/i686-t2-linux-gnu/auto/PreludeEasy/.packlist
usr/lib/python2.6/site-packages/PreludeEasy-1.0.0-py2.6.egg-info
usr/lib/python2.6/site-packages/PreludeEasy.py
usr/lib/python2.6/site-packages/PreludeEasy.pyc
usr/lib/python2.6/site-packages/_PreludeEasy.so
usr/lib/python2.6/site-packages/_prelude.so
usr/lib/python2.6/site-packages/prelude-1.0.0-py2.6.egg-info
usr/lib/python2.6/site-packages/prelude.py
usr/lib/python2.6/site-packages/prelude.pyc
var/adm/dependencies/libprelude
var/adm/descs/libprelude
var/adm/flists/libprelude
var/adm/md5sums/libprelude
var/adm/packages/libprelude
var/opt/prelude
var/opt/prelude/spool
var/opt/prelude/spool/prelude
1) This page was automatically generated from the T2
package source. Corrections, such as dead links, URL changes or typos
need to be performed directly on that source.
2) Compatible with Linux From Scratch's
"Standard Build Unit" (SBU).