diff options
author | 2020-09-16 13:37:53 +0200 | |
---|---|---|
committer | 2020-09-16 13:37:53 +0200 | |
commit | 56bb00c929f8be34098c156ad80d9c4dd399b4e3 (patch) | |
tree | cadf5dcfbafa20647fa0c0af112101f040006558 /app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild | |
parent | app-admin/scylla-manager-agent: fix systemd user (diff) | |
download | ultrabug-56bb00c929f8be34098c156ad80d9c4dd399b4e3.tar.gz ultrabug-56bb00c929f8be34098c156ad80d9c4dd399b4e3.tar.bz2 ultrabug-56bb00c929f8be34098c156ad80d9c4dd399b4e3.zip |
app-admin/scylla-manager-agent: switch to scylla-manager user
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Manifest-Sign-Key: 34FCB257983BA23A8CEC5EB7EB9E6405C24BFAE5
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
Diffstat (limited to 'app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild')
-rw-r--r-- | app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild b/app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild index 8c71da9..cb180a0 100644 --- a/app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild +++ b/app-admin/scylla-manager-agent/scylla-manager-agent-2.1.2.ebuild @@ -22,6 +22,11 @@ DEPEND="${RDEPEND}" RESTRICT="fetch" S="${WORKDIR}/${PN}-${MY_V}.x86_64" +pkg_setup() { + enewgroup scylla-manager + enewuser scylla-manager -1 -1 /var/lib/scylla-manager scylla-manager +} + src_unpack() { for rpm in ${A}; do rpmunpack "${DISTDIR}/${rpm}" || die @@ -30,9 +35,6 @@ src_unpack() { src_prepare() { default - sed -e 's/User=scylla-manager/User=scylla/g' -i usr/lib/systemd/system/*.service || die - sed -e 's/Group=scylla-manager/User=scylla/g' -i usr/lib/systemd/system/*.service || die - rm -rf usr/share || die } @@ -40,7 +42,7 @@ src_install() { default keepdir /var/lib/scylla-manager - fowners scylla:scylla "/var/lib/scylla-manager" + fowners scylla-manager:scylla-manager "/var/lib/scylla-manager" insinto /etc doins -r etc/* |