From 6f728031eb9f57d4c74a1ee4d548ae30e09a4894 Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@collabora.com>
Date: Thu, 17 Jun 2021 12:27:07 +0100
Subject: [PATCH] bwrap: Don't explicitly mount /dev/pts, /dev/shm

bubblewrap mounts filesystems recursively, so mounting /dev is enough,
unless /dev/shm is a symbolic link (which will be handled in a
subsequent commit). /dev/pts is assumed not to be a symbolic link:
there would be no reason to do so.

Signed-off-by: Simon McVittie <smcv@collabora.com>
---
 pressure-vessel/bwrap.c | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/pressure-vessel/bwrap.c b/pressure-vessel/bwrap.c
index dae5a3126..13f1b2650 100644
--- a/pressure-vessel/bwrap.c
+++ b/pressure-vessel/bwrap.c
@@ -355,16 +355,6 @@ pv_bwrap_add_api_filesystems (FlatpakBwrap *bwrap)
                           "--proc", "/proc",
                           "--ro-bind", "/sys", "/sys",
                           NULL);
-
-  if (g_file_test ("/dev/pts", G_FILE_TEST_EXISTS))
-    flatpak_bwrap_add_args (bwrap,
-                            "--dev-bind", "/dev/pts", "/dev/pts",
-                            NULL);
-
-  if (g_file_test ("/dev/shm", G_FILE_TEST_EXISTS))
-    flatpak_bwrap_add_args (bwrap,
-                            "--dev-bind", "/dev/shm", "/dev/shm",
-                            NULL);
 }
 
 FlatpakBwrap *
-- 
GitLab