summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/prelude-manager')
-rw-r--r--app-admin/prelude-manager/Manifest2
-rw-r--r--app-admin/prelude-manager/files/prelude-manager-3.1.0-run.patch13
-rw-r--r--app-admin/prelude-manager/files/prelude-manager.initd25
-rw-r--r--app-admin/prelude-manager/files/prelude-manager.run4
-rw-r--r--app-admin/prelude-manager/files/prelude-manager.service14
-rw-r--r--app-admin/prelude-manager/metadata.xml28
-rw-r--r--app-admin/prelude-manager/prelude-manager-5.1.0.ebuild66
-rw-r--r--app-admin/prelude-manager/prelude-manager-5.2.0.ebuild73
8 files changed, 0 insertions, 225 deletions
diff --git a/app-admin/prelude-manager/Manifest b/app-admin/prelude-manager/Manifest
deleted file mode 100644
index 6082542b31c7..000000000000
--- a/app-admin/prelude-manager/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST prelude-manager-5.1.0.tar.gz 1510054 BLAKE2B 88ef666a76c58af1a8164c033b7e9c1ea869a18a66cb489d8c7fdbf1fa331006e7844aea4386ea3185902afd108af5eb1b46ee17686032de460d8c5b336fd658 SHA512 1f0e993f9bf684ec65a741db3cdaf537dc47bc2f77652a37c194db422dd5da2aa33b78d3ee454c78b28b44c022eacc7246ee99187b0b8779c12f3a67320d89a3
-DIST prelude-manager-5.2.0.tar.gz 1564874 BLAKE2B cd00aca6a533cdb47e311c4a8eed17d514f39de3b1c5a4b334b8e8c8c2d318b36d1fc843bf36be0383da2ae5f4e41a936fc70ad92d5b55ab56e9a34c36fc1dae SHA512 49f8fd10c7f3c5c816e6bc49ce8d47abfe56b4b0a1d8a564774f67ef5f0e3058c62ef9c88ca709b1fe2961ed832269fe811ddf57d4118879fa561970561507d6
diff --git a/app-admin/prelude-manager/files/prelude-manager-3.1.0-run.patch b/app-admin/prelude-manager/files/prelude-manager-3.1.0-run.patch
deleted file mode 100644
index 4012c6c4b794..000000000000
--- a/app-admin/prelude-manager/files/prelude-manager-3.1.0-run.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-When : everytime
-Why : Fix the run dir to comply with the Gentoo FS layout.
---- a/configure.ac
-+++ b/configure.ac
-@@ -337,7 +337,7 @@
-
- manager_failover_dir=$LOCALSTATEDIR/spool/prelude-manager/failover
- manager_scheduler_dir=$LOCALSTATEDIR/spool/prelude-manager/scheduler
--manager_run_dir=$LOCALSTATEDIR/run/prelude-manager
-+manager_run_dir=/run/prelude-manager
-
- AC_DEFINE_UNQUOTED(REPORT_PLUGIN_DIR, "$report_plugin_dir", Prelude-Manager report plugin directory)
- AC_DEFINE_UNQUOTED(DECODE_PLUGIN_DIR, "$decode_plugin_dir", Prelude-Manager decode plugin directory)
diff --git a/app-admin/prelude-manager/files/prelude-manager.initd b/app-admin/prelude-manager/files/prelude-manager.initd
deleted file mode 100644
index 14a39ba415e8..000000000000
--- a/app-admin/prelude-manager/files/prelude-manager.initd
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-BIN_MANAGER=/usr/bin/prelude-manager
-PID_MANAGER=/run/prelude-manager/prelude-manager.pid
-
-depend() {
- need net
-}
-
-start() {
- ebegin "Starting prelude-manager"
- checkpath -d -m 0755 -o root:root /run/prelude-manager
- start-stop-daemon --start --exec $BIN_MANAGER \
- --pidfile $PID_MANAGER -- -d -P $PID_MANAGER
- eend $?
-}
-
-stop() {
- ebegin "Stopping prelude-manager"
- start-stop-daemon --stop --exec $BIN_MANAGER \
- --pidfile $PID_MANAGER
- eend $?
-}
diff --git a/app-admin/prelude-manager/files/prelude-manager.run b/app-admin/prelude-manager/files/prelude-manager.run
deleted file mode 100644
index 739808485129..000000000000
--- a/app-admin/prelude-manager/files/prelude-manager.run
+++ /dev/null
@@ -1,4 +0,0 @@
-# Configuration to create /run/prelude-manager directory
-# Used as part of systemd's tmpfiles
-
-d /run/prelude-manager 0755 root root
diff --git a/app-admin/prelude-manager/files/prelude-manager.service b/app-admin/prelude-manager/files/prelude-manager.service
deleted file mode 100644
index 15eee91b8aa7..000000000000
--- a/app-admin/prelude-manager/files/prelude-manager.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=Prelude-Manager service
-DefaultDependencies=no
-After=remote_fs.target
-Before=prelude-lml.service prelude-correlator.service
-
-[Service]
-ExecStart=/usr/bin/prelude-manager -d -P /run/prelude-manager/prelude-manager.pid
-Type=forking
-PIDFile=/run/prelude-manager/prelude-manager.pid
-Restart=always
-
-[Install]
-WantedBy=prelude-lml.service prelude-correlator.service multi-user.target
diff --git a/app-admin/prelude-manager/metadata.xml b/app-admin/prelude-manager/metadata.xml
deleted file mode 100644
index 5990a2a5fbd3..000000000000
--- a/app-admin/prelude-manager/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>thomas.andrejak@gmail.com</email>
- <name>Thomas Andrejak</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription lang="en">
- Prelude-Manager is a high availability server that
- accepts secured connections from distributed sensors
- and saves received events to a media specified by the user
- (database, log file, mail etc.). The server schedules and
- establishes the priorities of treatment according to the
- critical character and the source of the alerts.
- </longdescription>
- <use>
- <flag name="tcpwrapper">Enables Prelude Manager using
- tcp wrapper. It requires <pkg>sys-apps/tcp-wrappers</pkg>
- .</flag>
- <flag name="dbx">Enables Prelude Manager storing Prelude
- alerts into database through <pkg>dev-libs/libpreludedb</pkg>
- .</flag>
- </use>
-</pkgmetadata>
diff --git a/app-admin/prelude-manager/prelude-manager-5.1.0.ebuild b/app-admin/prelude-manager/prelude-manager-5.1.0.ebuild
deleted file mode 100644
index 771d3079f4bb..000000000000
--- a/app-admin/prelude-manager/prelude-manager-5.1.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Bus communication for all Prelude modules"
-HOMEPAGE="https://www.prelude-siem.org"
-SRC_URI="https://www.prelude-siem.org/pkg/src/5.1.0/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbx geoip tcpwrapper xml"
-
-RDEPEND="net-libs/gnutls:=
- >=dev-libs/libprelude-5.1.0
- <dev-libs/libprelude-6
- dbx? (
- >=dev-libs/libpreludedb-5.1.0
- <dev-libs/libpreludedb-6
- )
- geoip? ( dev-libs/libmaxminddb )
- tcpwrapper? ( sys-apps/tcp-wrappers )
- xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.1.0-run.patch"
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- --localstatedir="${EPREFIX}/var"
- $(use_with dbx libpreludedb-prefix)
- $(use_enable geoip libmaxminddb)
- $(use_with tcpwrapper libwrap)
- $(usex xml '' '--without-xml-prefix')
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- rm -rv "${ED}/run" || die "rm failed"
- keepdir /var/spool/prelude-manager{,/failover,/scheduler}
-
- find "${D}" -name '*.la' -delete || die
-
- systemd_dounit "${FILESDIR}/${PN}.service"
- systemd_newtmpfilesd "${FILESDIR}/${PN}.run" "${PN}.conf"
-
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-}
diff --git a/app-admin/prelude-manager/prelude-manager-5.2.0.ebuild b/app-admin/prelude-manager/prelude-manager-5.2.0.ebuild
deleted file mode 100644
index 91cd740fef68..000000000000
--- a/app-admin/prelude-manager/prelude-manager-5.2.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="Bus communication for all Prelude modules"
-HOMEPAGE="https://www.prelude-siem.org"
-SRC_URI="https://www.prelude-siem.org/pkg/src/5.2.0/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbx geoip snmp tcpwrapper xml"
-
-RDEPEND="net-libs/gnutls:=
- >=dev-libs/libprelude-5.2.0
- <dev-libs/libprelude-6
- dbx? (
- >=dev-libs/libpreludedb-5.2.0
- <dev-libs/libpreludedb-6
- )
- geoip? ( dev-libs/libmaxminddb )
- snmp? ( net-analyzer/net-snmp )
- tcpwrapper? ( sys-apps/tcp-wrappers )
- xml? ( dev-libs/libxml2 )"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.1.0-run.patch"
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- --localstatedir="${EPREFIX}/var"
- $(use_with dbx libpreludedb-prefix)
- $(use_enable geoip libmaxminddb)
- $(use_enable snmp snmp)
- $(use_with tcpwrapper libwrap)
- $(usex xml '' '--without-xml-prefix')
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- rm -rv "${ED}/run" || die "rm failed"
- keepdir /var/spool/prelude-manager{,/failover,/scheduler}
- keepdir /var/spool/prelude/prelude-manager{,/failover,/scheduler}
-
- find "${D}" -name '*.la' -delete || die
-
- systemd_dounit "${FILESDIR}/${PN}.service"
- newtmpfiles "${FILESDIR}/${PN}.run" "${PN}.conf"
-
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}