From fafb81732b891955f44b628b8f0e428acb5edd1e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 29 Aug 2017 22:35:42 +0300 Subject: [PATCH] docker: chown package dir before container run as it might be different owner (root) modified outside container --- cleanbuild-docker.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cleanbuild-docker.sh b/cleanbuild-docker.sh index 7a5c41b..6bb6a19 100755 --- a/cleanbuild-docker.sh +++ b/cleanbuild-docker.sh @@ -35,6 +35,10 @@ if [ ! -d $topdir/rpm-build-tools ]; then fi # fetch sources and install deps +if [ -d $topdir/packages/$package ]; then + # chown, as it might be different owner (root) modified outside container + docker exec --user=root $name chown -R builder:builder rpm/packages/$package +fi docker exec $name builder -g -R $package # prevent network access like pld builders do -- 2.44.0