commit: beb69911d9fd1a3d64e30befede6b6f908a6735b Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> AuthorDate: Sat Apr 23 00:36:15 2022 +0000 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> CommitDate: Sat Apr 23 01:52:55 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beb69911
sys-cluster/swift: fix systemd units installation Closes: https://bugs.gentoo.org/840035 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> sys-cluster/swift/swift-2.29.1-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-cluster/swift/swift-2.29.1-r1.ebuild b/sys-cluster/swift/swift-2.29.1-r1.ebuild index 45bb1ff74..c1217fecc 100644 --- a/sys-cluster/swift/swift-2.29.1-r1.ebuild +++ b/sys-cluster/swift/swift-2.29.1-r1.ebuild @@ -103,7 +103,8 @@ python_install_all() { newins "etc/object-expirer.conf-sample" "object-expirer.conf" for i in "${FILESDIR}"/openstack-swift*.service ; do - systemd_dounit "${i/.AT/@}" + name="$(basename ${i})" + systemd_newunit "${i}" "${name/.AT/@}" done insinto /etc/logrotate.d
