summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakov Smolić <jsmolic@gentoo.org>2022-12-20 14:53:03 +0100
committerJakov Smolić <jsmolic@gentoo.org>2022-12-20 15:25:27 +0100
commit064ad0eacceb8a748494c3f9c50de6e924aaae53 (patch)
tree49b05fa32a65a63d49657f167644e71ea0e650cb
parentnet-firewall/nufw: Remove USE=prelude (diff)
downloadgentoo-064ad0eacceb8a748494c3f9c50de6e924aaae53.tar.gz
gentoo-064ad0eacceb8a748494c3f9c50de6e924aaae53.tar.bz2
gentoo-064ad0eacceb8a748494c3f9c50de6e924aaae53.zip
app-admin/prelude-manager: treeclean
Closes: https://bugs.gentoo.org/854186 Closes: https://bugs.gentoo.org/778896 Closes: https://bugs.gentoo.org/728546 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
-rw-r--r--app-admin/prelude-manager/Manifest1
-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.xml16
-rw-r--r--app-admin/prelude-manager/prelude-manager-5.2.0-r1.ebuild73
-rw-r--r--profiles/package.mask6
8 files changed, 0 insertions, 152 deletions
diff --git a/app-admin/prelude-manager/Manifest b/app-admin/prelude-manager/Manifest
deleted file mode 100644
index 7ab548ea474f..000000000000
--- a/app-admin/prelude-manager/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-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 921cf39372d1..000000000000
--- a/app-admin/prelude-manager/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <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="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.2.0-r1.ebuild b/app-admin/prelude-manager/prelude-manager-5.2.0-r1.ebuild
deleted file mode 100644
index 9ac8724e854b..000000000000
--- a/app-admin/prelude-manager/prelude-manager-5.2.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 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/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbx geoip snmp tcpd 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 )
- tcpd? ( 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 tcpd 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"
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index 6c718e8d33a0..5bf82f7efbfc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -665,12 +665,6 @@ net-analyzer/thcrut
net-dns/dnshijacker
net-misc/selfdhcp
-# Michał Górny <mgorny@gentoo.org> (2022-11-17)
-# No maintainer. No upstream activity since 2020. Multiple bugs
-# reported.
-# Removal on 2022-12-17. Bug #881673.
-app-admin/prelude-manager
-
# Jonas Stein <jstein@gentoo.org> (2022-11-13)
# Dead upstream
# Removal after 2023-01-01. Bug #881249.