aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Oneric <oneric@oneric.stub>2022-02-28 17:38:30 +0100
committerLibravatar Oneric <oneric@oneric.stub>2022-03-06 22:57:00 +0100
commitb4641df763851190594d05e71b193e56cc7c082a (patch)
tree48bb265f48e4e2658de1e40e2361bc7eb7434a86
parentMerge branch 'master' of ssh://github.com/netblue30/firejail (diff)
downloadfirejail-b4641df763851190594d05e71b193e56cc7c082a.tar.gz
firejail-b4641df763851190594d05e71b193e56cc7c082a.tar.zst
firejail-b4641df763851190594d05e71b193e56cc7c082a.zip
steam.profile: fix Proton 5.13+
Starting with version 5.13 Proton internally uses bubblewrap to create a container for the game. To make this work with firejail we need to allow these 4 additional syscalls. fixes: https://github.com/netblue30/firejail/issues/4366 fixes: https://github.com/netblue30/firejail/issues/4686
-rw-r--r--etc/profile-m-z/steam.profile3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/profile-m-z/steam.profile b/etc/profile-m-z/steam.profile
index b0be8a517..e3f353416 100644
--- a/etc/profile-m-z/steam.profile
+++ b/etc/profile-m-z/steam.profile
@@ -143,7 +143,8 @@ novideo
143protocol unix,inet,inet6,netlink 143protocol unix,inet,inet6,netlink
144# seccomp sometimes causes issues (see #2951, #3267). 144# seccomp sometimes causes issues (see #2951, #3267).
145# Add 'ignore seccomp' to your steam.local if you experience this. 145# Add 'ignore seccomp' to your steam.local if you experience this.
146seccomp !ptrace 146# mount, name_to_handle_at, pivot_root and umount2 are used by Proton >= 5.13
147seccomp !mount,!name_to_handle_at,!pivot_root,!ptrace,!umount2
147shell none 148shell none
148# tracelog breaks integrated browser 149# tracelog breaks integrated browser
149#tracelog 150#tracelog