dev-libs / libprelude

Prelude-SIEM Framework Library

Official package sites : https://www.prelude-siem.org ·

Libprelude is a library that guarantees secure connections between all sensors and the Prelude Manager. Libprelude provides an Application Programming Interface (API) for the communication with Prelude sub-systems, it supplies the necessary functionality for generating and emitting IDMEF events with Prelude and automates the saving and re-transmission of data in times of temporary interruption of one of the components of the system.

v5.2.0-r10 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64 ~x86
USE flags
lua perl python ruby

General

lua
Enable Lua scripting support
perl
Add optional support/bindings for the Perl language
python
Add optional support/bindings for the Python language
ruby
Add support/bindings for the Ruby language

lua_single_target

lua5-1
Build for Lua 5.1 only
lua5-2
Build for Lua 5.2 only
lua5-3
Build for Lua 5.3 only

python_targets

python3_7
Build with Python 3.7
python3_8
Build with Python 3.8

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

virtual / rubygems : Virtual ebuild for rubygems

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols

virtual / rubygems : Virtual ebuild for rubygems

app-admin / prelude-manager : Bus communication for all Prelude modules

dev-libs / libpreludedb : Framework to easy access to the Prelude database

net-analyzer / prelude-correlator : Real time correlator of events received by Prelude Manager

net-analyzer / prelude-lml : The prelude log analyzer

net-firewall / nufw : An enterprise grade authenticating firewall based on netfilter

www-apps / prewikka : Graphical front-end analysis console for the Prelude Framework

Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-libs/libprelude: drop 5.1.1, 5.2.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Andrejak · gentoo
dev-libs/libprelude: set DISTUTILS_USE_SETUPTOOLS to no
Closes: https://bugs.gentoo.org/748246 Signed-off-by: Thomas Andrejak <thomas.andrejak@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/libprelude: Remove old (py3.6)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
*/*: limit pkgs not migrated to lua eclasses to dev-lang/lua:0
Only ebuilds which previously were happy with any slot (those which explicitly specify one of the 5.x slots are allowed to keep doing so until they have been migrated to the eclasses) and which do not require a version of Lua higher than 5.1 (to prevent CI from complaining about non-existent dependencies; all of these should have been masked or USE-masked by now anyway). Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-libs/libprelude-5.2.0-r10: do not link Lua bindings against liblua
This is neither allowed for compiled Lua modules nor, as demonstrated by the fact simply dropping this from linker options works just fine, actually needed in this case. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
dev-libs/libprelude-5.2.0-r10: use LUA_DEPS in BDEPEND as well
Safer that way, using two different Lua implementations at build time and at run time can sometimes result in subtle problems that are a major pain in the neck to debug. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-libs/libprelude: migrate to lua eclass
Closes: https://bugs.gentoo.org/752588 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Andrejak · gentoo
dev-libs/libprelude: Bump version 5.2.0
Signed-off-by: Thomas Andrejak <thomas.andrejak@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-libs/libprelude: Drop superfluous calls to python_is_python3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-libs/libprelude: add ruby25
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Andrejak · gentoo
dev-libs/libprelude: fix empty dirs needed to be preserved
Signed-off-by: Thomas Andrejak <thomas.andrejak@gmail.com> Closes: https://bugs.gentoo.org/703686 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-libs/libprelude: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-libs/libprelude: Remove old
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Andrejak · gentoo
dev-libs/libprelude: Bump version 5.1
Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Hans de Graaff · gentoo
dev-libs/libprelude: add ruby24
Signed-off-by: Hans de Graaff <graaff@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Andrejak · gentoo
dev-libs/libprelude: Bump version 4.1
Closes: https://github.com/gentoo/gentoo/pull/9239 Closes: https://bugs.gentoo.org/645852
Hans de Graaff · gentoo
dev-libs/libprelude: add ruby23
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Andrejak · gentoo
dev-libs/libprelude: Bump version 4.0.0
Closes: https://bugs.gentoo.org/612076
Thomas Andrejak · gentoo
dev-libs/libprelude: whitespace/style fixes
Hans de Graaff · gentoo
dev-libs/libprelude: add ruby22, bug 620384
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Thomas Andrejak · gentoo
dev-libs/libprelude: Fix #611550
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Thomas Andrejak · gentoo
dev-libs/libprelude: Bump version 3.1.0
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Thomas Andrejak · gentoo
dev-libs/libprelude: New package
Libprelude is a library that guarantees secure connections between all sensors and the Prelude Manager. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=583126