commit: 59b916643e4cac8699e351913ac721823154c0fa
Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed May 13 20:42:51 2020 +0000
Commit: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed May 13 20:42:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b91664
dev-util/buildbot: Set correct permissions in pkg_config
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>
dev-util/buildbot/buildbot-2.7.0.ebuild | 4 +++-
dev-util/buildbot/buildbot-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-util/buildbot/buildbot-2.7.0.ebuild
b/dev-util/buildbot/buildbot-2.7.0.ebuild
index 1769ba6f1d1..01fd9b60949 100644
--- a/dev-util/buildbot/buildbot-2.7.0.ebuild
+++ b/dev-util/buildbot/buildbot-2.7.0.ebuild
@@ -173,7 +173,7 @@ pkg_config() {
mkdir --parents "${buildmaster_path}" || die "Unable to create
directory ${buildmaster_path}"
fi
"${buildbot}" create-master "${instance_path}" &>/dev/null || die
"Creating instance failed"
- chown --recursive buildbot "${instance_path}" || die "Setting
permissions for instance failed"
+ chown --recursive buildbot:buildbot "${instance_path}" || die "Setting
permissions for instance failed"
mv "${instance_path}/master.cfg.sample" "${instance_path}/master.cfg" \
|| die "Moving sample configuration failed"
ln --symbolic --relative "/etc/init.d/buildmaster"
"/etc/init.d/buildmaster.${instance_name}" \
@@ -181,6 +181,8 @@ pkg_config() {
if [[ ! -d "${instance_log_path}" ]]; then
mkdir --parents "${instance_log_path}" || die "Unable to create
directory ${instance_log_path}"
+ chown --recursive buildbot:buildbot "${instance_log_path}" \
+ || die "Setting permissions for instance failed"
fi
ln --symbolic --relative "${instance_log_path}/twistd.log"
"${instance_path}/twistd.log" \
|| die "Unable to create link to log file"
diff --git a/dev-util/buildbot/buildbot-9999.ebuild
b/dev-util/buildbot/buildbot-9999.ebuild
index cdce9bbe8ff..35a2e69c15e 100644
--- a/dev-util/buildbot/buildbot-9999.ebuild
+++ b/dev-util/buildbot/buildbot-9999.ebuild
@@ -201,7 +201,7 @@ pkg_config() {
mkdir --parents "${buildmaster_path}" || die "Unable to create
directory ${buildmaster_path}"
fi
"${buildbot}" create-master "${instance_path}" &>/dev/null || die
"Creating instance failed"
- chown --recursive buildbot "${instance_path}" || die "Setting
permissions for instance failed"
+ chown --recursive buildbot:buildbot "${instance_path}" || die "Setting
permissions for instance failed"
mv "${instance_path}/master.cfg.sample" "${instance_path}/master.cfg" \
|| die "Moving sample configuration failed"
ln --symbolic --relative "/etc/init.d/buildmaster"
"/etc/init.d/buildmaster.${instance_name}" \
@@ -209,6 +209,8 @@ pkg_config() {
if [[ ! -d "${instance_log_path}" ]]; then
mkdir --parents "${instance_log_path}" || die "Unable to create
directory ${instance_log_path}"
+ chown --recursive buildbot:buildbot "${instance_log_path}" \
+ || die "Setting permissions for instance failed"
fi
ln --symbolic --relative "${instance_log_path}/twistd.log"
"${instance_path}/twistd.log" \
|| die "Unable to create link to log file"