summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Bacher <seb128@ubuntu.com>2022-05-23 17:15:35 +0200
committerSebastien Bacher <seb128@ubuntu.com>2022-05-24 17:06:07 +0200
commitbf7a93dca893b76a5465d6fb4357037820f54629 (patch)
tree5146bd4635075ab48c3ac1f9c9d0b3efbac53a06
parent65c5311ad06f6bf2f785b332d5fefb4c24118b3a (diff)
downloadgnome-desktop-bf7a93dca893b76a5465d6fb4357037820f54629.tar.gz
Don't use bubblewrap in snaps since those are already sandboxed
-rw-r--r--libgnome-desktop/gnome-desktop-thumbnail-script.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libgnome-desktop/gnome-desktop-thumbnail-script.c b/libgnome-desktop/gnome-desktop-thumbnail-script.c
index b6c31e93..3f2085a3 100644
--- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
@@ -933,6 +933,9 @@ script_exec_new (const char *uri,
else
exec->sandbox = SANDBOX_TYPE_NONE;
}
+ /* Similarly for snaps */
+ else if (g_getenv ("SNAP_NAME") != NULL)
+ exec->sandbox = SANDBOX_TYPE_NONE;
else
exec->sandbox = SANDBOX_TYPE_BWRAP;
#endif