Summary: | systemd.eclass: systemd_install_serviced should install to /usr/lib/systemd/system | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | John Helmert III <ajak> |
Component: | Current packages | Assignee: | Gentoo systemd Team <systemd> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flow |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/33089 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
John Helmert III
![]() ![]() ![]() ![]() I think it would probably be best/safest to introduce a new function to create drop-ins in /lib/systemd/system, and adjust ebuilds to use it. Naming wise, maybe something like this: systemd_install_user_dropin [unit name] [file name] [dropin name] systemd_install_system_dropin [unit name] [file name] [dropin name] The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866faf07e36ba85b4c1cce2ac642eb5b7b041f57 commit 866faf07e36ba85b4c1cce2ac642eb5b7b041f57 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2023-09-27 14:08:05 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2023-10-01 18:16:06 +0000 systemd.eclass: add systemd_install_dropin Closes: https://bugs.gentoo.org/876658 Signed-off-by: Florian Schmaus <flow@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33089 Signed-off-by: Mike Gilbert <floppym@gentoo.org> eclass/systemd.eclass | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) |