commit fafb81732b891955f44b628b8f0e428acb5edd1e
Author: Elan Ruusamäe <[email protected]>
Date:   Tue Aug 29 22:35:42 2017 +0300

    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
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/cleanbuild.git/commitdiff/fafb81732b891955f44b628b8f0e428acb5edd1e

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to