From c62d75df0cb968733423fd6ed6d53a466d5d9b45 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Thu, 13 Oct 2022 06:58:58 +0200 Subject: tools/syz-env: fix volume labels in SELinux environment (#3437) https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label --- tools/syz-env | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tools') diff --git a/tools/syz-env b/tools/syz-env index 2d3d2192e..f05e4b173 100755 --- a/tools/syz-env +++ b/tools/syz-env @@ -31,7 +31,7 @@ for ARG in "$@"; do # If we have a kernel path passed in, we mount it in the container # at /syzkaller/kernel and fix up SOURCEDIR argument. if [ "$KEY" == "SOURCEDIR" ]; then - DOCKERARGS+=" --volume $VAL:/syzkaller/kernel" + DOCKERARGS+=" --volume $VAL:/syzkaller/kernel:z" COMMAND+=" SOURCEDIR=/syzkaller/kernel" else COMMAND+=" $ARG" @@ -61,8 +61,8 @@ docker pull -q gcr.io/syzkaller/${IMAGE} docker run \ --rm \ --user $(id -u ${USER}):$(id -g ${USER}) \ - --volume "$SCRIPT_DIR/..:/syzkaller/gopath/src/github.com/google/syzkaller" \ - --volume "$HOME/.cache:/syzkaller/.cache" \ + --volume "$SCRIPT_DIR/..:/syzkaller/gopath/src/github.com/google/syzkaller:z" \ + --volume "$HOME/.cache:/syzkaller/.cache:z" \ --volume "/var/run/docker.sock":"/var/run/docker.sock" \ --workdir /syzkaller/gopath/src/github.com/google/syzkaller \ --env HOME=/syzkaller \ -- cgit mrf-deployment