From 6be775f3ec3abe7b953d5268c4c1f80f06373ae8 Mon Sep 17 00:00:00 2001 From: Daniel Evans Date: Sun, 1 Sep 2019 00:59:58 +0100 Subject: [PATCH] Enable ptrace in docker for sanitizers --- scripts/docker/docker_tool.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/docker/docker_tool.py b/scripts/docker/docker_tool.py index 27f174f2..7aebe181 100755 --- a/scripts/docker/docker_tool.py +++ b/scripts/docker/docker_tool.py @@ -32,6 +32,7 @@ def create(ns: argparse.Namespace): env_args = [a for e in ns.env for a in ('-e', e)] env_args += ['-e', 'DOCKER=TRUE', ] run_args = ['docker', 'run', + '--cap-add', 'SYS_PTRACE', '-v', '{}:/src:rw,z'.format(str(openrw_dir)), '-v', '{}:/build:rw,z'.format(str(build_dir)) ] + \ env_args + ['--name', ns.name, '-d', ns.tag, 'sleep', 'infinity']