mirror of
https://github.com/stucki/docker-lineageos
synced 2025-01-09 17:39:47 -05:00
Fix permissions (transfer ownership from root to cmbuild)
This commit is contained in:
parent
33f7fd052e
commit
0f61d93e3a
@ -5,6 +5,15 @@ if [ ! -f /srv/ccache/CACHEDIR.TAG ]; then
|
||||
CCACHE_DIR=/srv/ccache ccache -M 50G
|
||||
fi
|
||||
|
||||
# Fix permissions. This is needed temporarily to migrate old projects which were still checked out as root.
|
||||
# It can be removed at some point in the future.
|
||||
# For performance reasons, only search on the first level.
|
||||
for i in "/home/cmbuild/android" "/srv/ccache"; do
|
||||
if [ $(find $i -maxdepth 1 -user root | wc -l) -gt 0 ]; then
|
||||
chown -R cmbuild:cmbuild $i
|
||||
fi
|
||||
done
|
||||
|
||||
# Fix console permissions as long as https://github.com/docker/docker/issues/9806 is not fixed
|
||||
usermod --groups tty --append cmbuild
|
||||
chgrp tty /dev/console
|
||||
|
Loading…
x
Reference in New Issue
Block a user