From 914eea58624baffa3e8bc72d29d46a8259ea22d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Van=C4=9Bk?= Date: Fri, 18 Jul 2025 16:19:01 +0200 Subject: [PATCH] app-admin/ulogd: drop 2.0.8-r1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Petr Vaněk --- app-admin/ulogd/Manifest | 1 - app-admin/ulogd/metadata.xml | 1 - app-admin/ulogd/ulogd-2.0.8-r1.ebuild | 142 -------------------------- 3 files changed, 144 deletions(-) delete mode 100644 app-admin/ulogd/ulogd-2.0.8-r1.ebuild diff --git a/app-admin/ulogd/Manifest b/app-admin/ulogd/Manifest index ff26cadbd609..38a1a520b11b 100644 --- a/app-admin/ulogd/Manifest +++ b/app-admin/ulogd/Manifest @@ -1,3 +1,2 @@ -DIST ulogd-2.0.8.tar.bz2 435434 BLAKE2B 8922a722d635b24dd8bed9bff9e96cbbdf1ac790defd3b205b6867f32d7abcd6dff1c37097305ed3ed627d66da1bdb1f7aa2a9fe7e29a2b2104959a986207478 SHA512 9f99f6f35bad5da4559d788dc3ba3dae17d4ae972737cae3313ecf68f08eaf5f55514fce6f30503437e4158fd30a06438b9249d5d20f6343964cbf690f87309d DIST ulogd-2.0.9.tar.xz 344296 BLAKE2B 392416bf8fe984dda14c9943d8509035bdc9a726ecf97cacd4c8beda74b6e0e95c3c21cf54de3ac8565c224011ec4e06a0b3c732b3ee28afbf295fa6a9d532b2 SHA512 62467e1822a8f013ce1db0a8df8538f82396ba1245b6ef9b9374abbcc0bc75559d91835050954a8f554aed7f97ed96c5b2b29f9b720b481872fdbc05ad80e9e1 DIST ulogd-2.0.9.tar.xz.sig 566 BLAKE2B bfe80732cd9f4c12e178d001c14d5827f388500fa18c0eed4c8b3ac11b4e73f04af8a8cbb9200afd656906d4e66a01f2f1dbb637cb7d8cb1193e965133a2181f SHA512 5810dd32ba21dd9cb9be0fcb347ea8f36ac5e099aab01c17f8e3c95ad9f64166036601c618949a23dcb08128d295e988ee3db2c7d24cc5b0bfedb3ba7262cfed diff --git a/app-admin/ulogd/metadata.xml b/app-admin/ulogd/metadata.xml index 884957b63931..e02b6324d57d 100644 --- a/app-admin/ulogd/metadata.xml +++ b/app-admin/ulogd/metadata.xml @@ -8,7 +8,6 @@ Build NFACCT input plugin to support traffic accounting via nfnetlink_acct Build NFCT input plugin to support stateful flow-based logging via nfnetlink_conntrack Build NFLOG input plugin to support stateless packet-based logging via nfnetlink_log - Build ULOG input plugin to support deprecated packet-based logging via ULOG target https://bugzilla.netfilter.org/enter_bug.cgi?product=ulogd diff --git a/app-admin/ulogd/ulogd-2.0.8-r1.ebuild b/app-admin/ulogd/ulogd-2.0.8-r1.ebuild deleted file mode 100644 index 81383a2561c8..000000000000 --- a/app-admin/ulogd/ulogd-2.0.8-r1.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic linux-info readme.gentoo-r1 systemd - -DESCRIPTION="A userspace logging daemon for netfilter/iptables related logging" -HOMEPAGE="https://netfilter.org/projects/ulogd/index.html" -SRC_URI="https://www.netfilter.org/projects/ulogd/files/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="dbi doc json mysql nfacct +nfct +nflog pcap postgres selinux sqlite ulog" - -DEPEND=" - || ( net-firewall/iptables net-firewall/nftables ) - >=net-libs/libnfnetlink-1.0.1 - dbi? ( dev-db/libdbi ) - json? ( dev-libs/jansson:= ) - nfacct? ( - >=net-libs/libmnl-1.0.4 - >=net-libs/libnetfilter_acct-1.0.3 - ) - nfct? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) - nflog? ( >=net-libs/libnetfilter_log-1.0.1 ) - mysql? ( dev-db/mysql-connector-c:= ) - pcap? ( net-libs/libpcap ) - postgres? ( dev-db/postgresql:= ) - sqlite? ( dev-db/sqlite:3 ) -" -RDEPEND=" - ${DEPEND} - acct-user/ulogd - acct-group/ulogd - selinux? ( sec-policy/selinux-ulogd ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-text/linuxdoc-tools - app-text/openjade - app-text/texlive-core - dev-texlive/texlive-fontsrecommended - virtual/latex-base - ) -" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" - You must have at least one logging stack enabled to make ulogd work. - Please edit the example configuration located at '${EPREFIX}/etc/ulogd.conf'. -" - -pkg_setup() { - linux-info_pkg_setup - - if use nfacct && kernel_is lt 3 3 0; then - ewarn "NFACCT input plugin requires a kernel >= 3.3." - fi - - if use ulog && kernel_is ge 3 17 0; then - ewarn "ULOG target has been removed in the 3.17 kernel release." - ewarn "Consider enabling NFACCT, NFCT, or NFLOG support instead." - fi -} - -src_prepare() { - default - - # Change default settings to: - # - keep log files in /var/log/ulogd instead of /var/log; - # - create sockets in /run instead of /tmp. - sed -i \ - -e "s|var/log|var/log/${PN}|g" \ - -e 's|tmp|run|g' \ - ulogd.conf.in || die -} - -src_configure() { - append-lfs-flags - - local myeconfargs=( - $(use_enable dbi) - $(use_enable json) - $(use_enable nfacct) - $(use_enable nfct) - $(use_enable nflog) - $(use_enable mysql) - $(use_enable pcap) - $(use_enable postgres pgsql) - $(use_enable sqlite sqlite3) - $(use_enable ulog) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - if use doc; then - # Prevent access violations from bitmap font files generation. - export VARTEXFONTS="${T}/fonts" - emake -C doc - fi -} - -src_install() { - use doc && HTML_DOCS=( doc/${PN}.html ) - - default - - find "${ED}" -name '*.la' -delete || die - - readme.gentoo_create_doc - doman ${PN}.8 - - use doc && dodoc doc/${PN}.{dvi,ps,txt} - use mysql && dodoc doc/mysql-*.sql - use postgres && dodoc doc/pgsql-*.sql - use sqlite && dodoc doc/sqlite3.table - - insinto /etc - doins ${PN}.conf - fowners root:ulogd /etc/${PN}.conf - fperms 640 /etc/${PN}.conf - - newinitd "${FILESDIR}/${PN}.init" ${PN} - systemd_dounit "${FILESDIR}/${PN}.service" - - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - diropts -o ulogd -g ulogd - keepdir /var/log/ulogd -} - -pkg_postinst() { - readme.gentoo_print_elog -}