From 0e04e6eda52391a9aa56364c9be44af63c5821e8 Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Fri, 6 Aug 2021 22:24:53 +0200 Subject: [PATCH] Use a separate network namespace --- bubblewine | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bubblewine b/bubblewine index 4599cfb..3e1491c 100755 --- a/bubblewine +++ b/bubblewine @@ -36,10 +36,13 @@ if [ ! -d "$HOME/.bubblewine" ]; then WINEPREFIX="$HOME/.bubblewine" wineserver -k fi +xsocket="/tmp/.X11-unix/X${DISPLAY#:}" + bwrap \ --unshare-user \ --unshare-ipc \ --unshare-pid \ + --unshare-net \ --unshare-uts \ --unshare-cgroup \ --new-session \ @@ -61,5 +64,6 @@ bwrap \ --proc /proc \ --tmpfs /tmp \ --bind "$HOME/.bubblewine" /wineprefix \ + --bind "$xsocket" "$xsocket" \ --setenv WINEPREFIX /wineprefix \ wine "$@"