aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@alpinelinux.org>2020-02-03 15:14:35 +0100
committerCarlo Landmeter <clandmeter@alpinelinux.org>2020-02-03 15:14:35 +0100
commita5c4d5e1613c96196165813b1558a308140fa93e (patch)
treed6d11c6e3207fc8318fa7e6ecfcb628a70cd4a23
parent5c7780fc0c7a86ad7bc0099b60fa99be89403f82 (diff)
downloaddocker-abuild-a5c4d5e1613c96196165813b1558a308140fa93e.tar.bz2
docker-abuild-a5c4d5e1613c96196165813b1558a308140fa93e.tar.xz
entrypoint: always set correct permissions of abuild conf dir
-rwxr-xr-xentrypoint.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/entrypoint.sh b/entrypoint.sh
index b9d8921..5ad268b 100755
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -16,9 +16,11 @@ fi
# enable ccache if requested
[ "$DABUILD_CCACHE" = "true" ] && export USE_CCACHE=1
+# create or correct permissions of abuild config dir
+sudo install -d -o builder -g builder "$HOME"/.abuild/
+
# set some abuild defaults on first run
if [ ! -f "$HOME/.abuild/abuild.conf" ]; then
- sudo install -d -o builder -g builder "$HOME"/.abuild/
cat <<- EOF > "$HOME"/.abuild/abuild.conf
export JOBS=\$(nproc)
export MAKEFLAGS=-j\$JOBS