summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas PARLANT <nicolas.parlant@parhuet.fr>2025-10-12 08:34:56 +0200
committerSam James <sam@gentoo.org>2025-10-18 14:17:45 +0100
commit2e5c6a7c3db8570caaa4af14dd2837ab1cdd7576 (patch)
tree31db621641d25176c1ccc1bf5929c375b64a40fb
parentc505c72330dda0faf6dd904cb7cf8a40a60a11d4 (diff)
downloadgentoo-2e5c6a7c3db8570caaa4af14dd2837ab1cdd7576.tar.gz
gentoo-2e5c6a7c3db8570caaa4af14dd2837ab1cdd7576.tar.bz2
gentoo-2e5c6a7c3db8570caaa4af14dd2837ab1cdd7576.zip
net-misc/kea: fix pidfile path
pidfile path is hardcoded from the config-file' name remove the variable KEA_PIDFILE and fix the path even if custom KEA_PIDFILE can fix it, do a revbump to avoid wasting time debugging Closes: https://bugs.gentoo.org/963875 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44142 Closes: https://github.com/gentoo/gentoo/pull/44142 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--net-misc/kea/files/kea-confd-r31
-rw-r--r--net-misc/kea/files/kea-initd-r33
-rw-r--r--net-misc/kea/kea-3.0.1-r1.ebuild (renamed from net-misc/kea/kea-3.0.1.ebuild)0
3 files changed, 1 insertions, 3 deletions
diff --git a/net-misc/kea/files/kea-confd-r3 b/net-misc/kea/files/kea-confd-r3
index a8844bae730b..91919ede7f58 100644
--- a/net-misc/kea/files/kea-confd-r3
+++ b/net-misc/kea/files/kea-confd-r3
@@ -5,4 +5,3 @@ KEA_SVC="@KEA_SVC@"
#KEA_USER=dhcp
#KEA_GROUP=dhcp
#KEA_CONFIG=/etc/kea/kea-@KEA_SVC@.conf
-#KEA_PIDFILE=/run/kea/kea-@KEA_SVC@.kea-@KEA_SVC@.pid
diff --git a/net-misc/kea/files/kea-initd-r3 b/net-misc/kea/files/kea-initd-r3
index d499c6c193d9..f4d131914d5b 100644
--- a/net-misc/kea/files/kea-initd-r3
+++ b/net-misc/kea/files/kea-initd-r3
@@ -5,13 +5,12 @@
: ${KEA_USER:=dhcp}
: ${KEA_GROUP:=dhcp}
: ${KEA_CONFIG:=/etc/kea/${RC_SVCNAME}.conf}
-: ${KEA_PIDFILE:=/run/kea/${RC_SVCNAME}.kea-${KEA_SVC}.pid}
description="kea ${KEA_SVC} services"
command="/usr/sbin/kea-${KEA_SVC}"
command_args="-c ${KEA_CONFIG}"
command_user="${KEA_USER}:${KEA_GROUP}"
-pidfile="${KEA_PIDFILE}"
+pidfile="/run/kea/$(basename ${KEA_CONFIG%.*}).kea-${KEA_SVC}.pid"
required_files="${KEA_CONFIG}"
start_stop_daemon_args="--background"
diff --git a/net-misc/kea/kea-3.0.1.ebuild b/net-misc/kea/kea-3.0.1-r1.ebuild
index 8aa33c4f8a08..8aa33c4f8a08 100644
--- a/net-misc/kea/kea-3.0.1.ebuild
+++ b/net-misc/kea/kea-3.0.1-r1.ebuild