From a4c53689caf033149980c090217ed304a594d6fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Roth?= Date: Fri, 1 Nov 2024 20:17:28 +0100 Subject: [PATCH] docker-wrapper: ignore root user some systems (MacOS) might have root permissions on the volume directories. --- system/docker-wrapper | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/system/docker-wrapper b/system/docker-wrapper index 0375ddaa..1d92f392 100755 --- a/system/docker-wrapper +++ b/system/docker-wrapper @@ -1,8 +1,10 @@ #!/bin/sh -e # make sure files are written with correct user ownership -usermod -u `stat -c %u /work/src` aptly >/dev/null -chown -R `stat -c %u /work/src` /var/lib/aptly +if [ `stat -c %u /work/src` -ne 0 ]; then + usermod -u `stat -c %u /work/src` aptly >/dev/null + chown -R `stat -c %u /work/src` /var/lib/aptly +fi args="$@" if [ -z "$args" ]; then