diff options
author | 2022-08-20 03:48:22 -0300 | |
---|---|---|
committer | 2022-08-26 19:30:14 +0000 | |
commit | e2631b40d98a3876f97f6aa5f356bd0c04a23a50 (patch) | |
tree | a3bc1be691902ea853f09846b071adecc318f8bd /etc/profile-m-z | |
parent | build(deps): bump github/codeql-action from 2.1.18 to 2.1.19 (diff) | |
download | firejail-e2631b40d.tar.gz firejail-e2631b40d.tar.zst firejail-e2631b40d.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')
-rw-r--r-- | etc/profile-m-z/steam.profile | 3 |
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). | ||
159 | seccomp !chroot,!mount,!name_to_handle_at,!pivot_root,!ptrace,!umount2 | 160 | seccomp !chroot,!mount,!name_to_handle_at,!pivot_root,!ptrace,!umount2 |
161 | # process_vm_readv is used by Proton > 7.2 (see #5185). | ||
162 | seccomp.32 !process_vm_readv | ||
160 | # tracelog breaks integrated browser | 163 | # tracelog breaks integrated browser |
161 | #tracelog | 164 | #tracelog |
162 | 165 | ||