From 1e1c3f5613bbacf1a8ca0da519a00deb2d87a3d3 Mon Sep 17 00:00:00 2001 From: Jack Greiner Date: Tue, 11 Mar 2025 00:04:19 -0400 Subject: [PATCH] Add --privileged flag to container run commands for build processes This fixes container builds when not running as the root user. --- wsc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/wsc b/wsc index 8f7095e..3e74142 100755 --- a/wsc +++ b/wsc @@ -421,13 +421,13 @@ _CONTAINER() find "./build/data32/ccache" -size 0 -delete find "./build/data64/ccache" -size 0 -delete - $CONTOOL run --rm -t -v ./build:/build --env build_cores=$THREADS --name wine-builder64 wine-builder64:latest ./build64.sh $wine_version > ./build/podbuild64.log - $CONTOOL run --rm -t -v ./build:/build --name wine-builder64 wine-builder64:latest chown -R $UID:$UID /build/ - $CONTOOL run --rm -t -v ./build:/build --name wine-builder64 wine-builder64:latest chmod -R 0777 /build/ + $CONTOOL run --rm -t --privileged -v ./build:/build --env build_cores=$THREADS --name wine-builder64 wine-builder64:latest ./build64.sh $wine_version > ./build/podbuild64.log + $CONTOOL run --rm -t --privileged -v ./build:/build --name wine-builder64 wine-builder64:latest chown -R $UID:$UID /build/ + $CONTOOL run --rm -t --privileged -v ./build:/build --name wine-builder64 wine-builder64:latest chmod -R 0777 /build/ - $CONTOOL run --rm -t -v ./build:/build --env build_cores=$THREADS --name wine-builder32 wine-builder32:latest ./build32.sh $wine_version > ./build/podbuild32.log - $CONTOOL run --rm -t -v ./build:/build --name wine-builder32 wine-builder32:latest chown -R $UID:$UID /build/ - $CONTOOL run --rm -t -v ./build:/build --name wine-builder32 wine-builder32:latest chmod -R 0777 /build/ + $CONTOOL run --rm -t --privileged -v ./build:/build --env build_cores=$THREADS --name wine-builder32 wine-builder32:latest ./build32.sh $wine_version > ./build/podbuild32.log + $CONTOOL run --rm -t --privileged -v ./build:/build --name wine-builder32 wine-builder32:latest chown -R $UID:$UID /build/ + $CONTOOL run --rm -t --privileged -v ./build:/build --name wine-builder32 wine-builder32:latest chmod -R 0777 /build/ cp -r -f ./build/data32/build/* ./build/${wine_version} cp -r -f ./build/data64/build/* ./build/${wine_version}