From 3ebca56e77a951b110d8f286420647609345fb93 Mon Sep 17 00:00:00 2001 From: John Schoenick Date: Wed, 22 Aug 2018 12:37:31 -0700 Subject: [PATCH] makefile_base.mak: Fix docker not accepting SIGINT --- build/makefile_base.mak | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/makefile_base.mak b/build/makefile_base.mak index a045b17f..3f733ee3 100644 --- a/build/makefile_base.mak +++ b/build/makefile_base.mak @@ -18,9 +18,9 @@ BUILD_NAME := proton-localbuild SRCDIR := .. # Selected container mode shell -CONTAINER_SHELL_BASE = sudo docker run --rm -i -v $(HOME):$(HOME) -w $(CURDIR) \ +CONTAINER_SHELL_BASE = sudo docker run --rm --init -v $(HOME):$(HOME) -w $(CURDIR) \ -v /etc/passwd:/etc/passwd:ro -u $(shell id -u):$(shell id -g) -h $(shell hostname) \ - -v /tmp:/tmp $(SELECTED_CONTAINER) /bin/bash + -v /tmp:/tmp $(SELECTED_CONTAINER) /dev/init -sg -- /bin/bash CONTAINER32 := steamrt-proton-dev32 CONTAINER64 := steamrt-proton-dev SELECTED_CONTAINER := $(CONTAINER32)