diff --git a/Dockerfile.debian b/Dockerfile.debian index c67f94c..d797ae8 100644 --- a/Dockerfile.debian +++ b/Dockerfile.debian @@ -482,6 +482,15 @@ RUN \ && \ echo +# Various other tools +ARG DUMB_INIT_VERSION=1.2.5 +RUN \ + echo "**** Install dumb-init ****" \ + && wget -O /usr/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v${DUMB_INIT_VERSION}/dumb-init_${DUMB_INIT_VERSION}_x86_64 \ + && chmod +x /usr/bin/dumb-init \ + && \ + echo + # Add FS overlay COPY overlay / diff --git a/overlay/usr/bin/sunshine-run b/overlay/usr/bin/sunshine-run index 9c6a4b5..f27292f 100755 --- a/overlay/usr/bin/sunshine-run +++ b/overlay/usr/bin/sunshine-run @@ -24,7 +24,7 @@ trap _term EXIT # RUN CHILD PROCESS -"${@}" & +/usr/bin/dumb-init "${@}" & proc_pid=$!