aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z/steam.profile
diff options
context:
space:
mode:
authorLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2022-08-20 03:48:22 -0300
committerLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2022-08-26 19:30:14 +0000
commite2631b40d98a3876f97f6aa5f356bd0c04a23a50 (patch)
treea3bc1be691902ea853f09846b071adecc318f8bd /etc/profile-m-z/steam.profile
parentbuild(deps): bump github/codeql-action from 2.1.18 to 2.1.19 (diff)
downloadfirejail-e2631b40d98a3876f97f6aa5f356bd0c04a23a50.tar.gz
firejail-e2631b40d98a3876f97f6aa5f356bd0c04a23a50.tar.zst
firejail-e2631b40d98a3876f97f6aa5f356bd0c04a23a50.zip
steam.profile: fix breakage with newer Proton-GE (process_vm_readv)
As reported by @rsramkis on #5185, upgrading from Proton-7.2-GE-2[1] (released on 2022-02-14) to GE-Proton7-18[2] (released on 2022-05-19) breaks logging in on World of Tanks Blitz unless the `process_vm_ready` 32-bit syscall is allowed[3], so allow it. Fixes #5185. [1] https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/7.2-GE-2 [2] https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton7-18 [3] https://github.com/netblue30/firejail/issues/5185#issuecomment-1152350336
Diffstat (limited to 'etc/profile-m-z/steam.profile')
-rw-r--r--etc/profile-m-z/steam.profile3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/profile-m-z/steam.profile b/etc/profile-m-z/steam.profile
index 30f9aafcb..db70de74f 100644
--- a/etc/profile-m-z/steam.profile
+++ b/etc/profile-m-z/steam.profile
@@ -156,7 +156,10 @@ protocol unix,inet,inet6,netlink
156# seccomp sometimes causes issues (see #2951, #3267). 156# seccomp sometimes causes issues (see #2951, #3267).
157# Add 'ignore seccomp' to your steam.local if you experience this. 157# Add 'ignore seccomp' to your steam.local if you experience this.
158# mount, name_to_handle_at, pivot_root and umount2 are used by Proton >= 5.13 158# mount, name_to_handle_at, pivot_root and umount2 are used by Proton >= 5.13
159# (see #4366).
159seccomp !chroot,!mount,!name_to_handle_at,!pivot_root,!ptrace,!umount2 160seccomp !chroot,!mount,!name_to_handle_at,!pivot_root,!ptrace,!umount2
161# process_vm_readv is used by Proton > 7.2 (see #5185).
162seccomp.32 !process_vm_readv
160# tracelog breaks integrated browser 163# tracelog breaks integrated browser
161#tracelog 164#tracelog
162 165