Summary: | net-dns/knot: some OpenRC service script improvements | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael Orlitzky <mjo> |
Component: | Current packages | Assignee: | Pierre-Olivier Mercier <nemunaire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/40838 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michael Orlitzky
![]() The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcca5763b643aa91a8d05f7529beaf98c34db11c commit bcca5763b643aa91a8d05f7529beaf98c34db11c Author: PPN-SD <nicolas.parlant@parhuet.fr> AuthorDate: 2024-09-07 22:39:59 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-01 14:28:11 +0000 net-dns/knot: add 3.4.2 new module: authsignal useflag: * dbus: useflag added to support libdbus including when systemd is installed * +doc: useflag enabled by default because pregenerated manpages are no longer provided by upstream * idn1: useflag removed, deprecated * pkcs#11: useflag added scripts: * use upstream service for systemd * new openrc init script (knot-1.init): use background to create a root-owned pid file add checkconfig * use knot.tmpfile for permissions: /run/knot (pidfile created by knotd) /var/lib/knot (default database, template ...) Bug: https://bugs.gentoo.org/927551 Closes: https://bugs.gentoo.org/920681 Signed-off-by: PPN-SD <nicolas.parlant@parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/39066 Signed-off-by: Sam James <sam@gentoo.org> net-dns/knot/Manifest | 1 + net-dns/knot/files/knot-1.init | 42 ++++++++++ net-dns/knot/files/knot.tmpfile | 2 + net-dns/knot/knot-3.4.2.ebuild | 166 ++++++++++++++++++++++++++++++++++++++++ net-dns/knot/metadata.xml | 9 +++ 5 files changed, 220 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8229050b30cca4eb144a99b5b83db7078fba8d02 commit 8229050b30cca4eb144a99b5b83db7078fba8d02 Author: Nicolas PARLANT <nicolas.parlant@parhuet.fr> AuthorDate: 2025-03-01 18:45:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-10 02:48:03 +0000 net-dns/knot: clean old drop: * 3.2.9-r1 as 3.2.X is no more active * 3.4.3-r2 after 3.4.4 got stabilized useflags desc: * remove libidn2 (3.2.9 only) * switch geoip to global Closes: https://bugs.gentoo.org/927551 Closes: https://bugs.gentoo.org/913202 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Closes: https://github.com/gentoo/gentoo/pull/40838 Signed-off-by: Sam James <sam@gentoo.org> net-dns/knot/Manifest | 2 - net-dns/knot/files/knot-1.service | 17 ---- net-dns/knot/files/knot.init | 41 -------- net-dns/knot/knot-3.2.9-r1.ebuild | 126 ----------------------- net-dns/knot/knot-3.4.3-r2.ebuild | 204 -------------------------------------- net-dns/knot/metadata.xml | 7 -- 6 files changed, 397 deletions(-) |