summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-10-08 19:03:49 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-10-08 19:03:49 -0700
commitc4c29eb3f2ada7c92340224e486a513306cffa4a (patch)
tree19b403b484e4019af6b41a0f72e20c9cecc64cb5 /profiles
parentFix newsboat profile to allow loading w3m (diff)
downloadfirejail-profiles-c4c29eb3f2ada7c92340224e486a513306cffa4a.tar.xz
Fix antichamber and pandora profiles
Add bannerlord profile
Diffstat (limited to 'profiles')
-rw-r--r--profiles/antichamber.profile9
-rw-r--r--profiles/mount-and-blade-ii.profile17
-rw-r--r--profiles/pandora-first-contact.profile2
3 files changed, 28 insertions, 0 deletions
diff --git a/profiles/antichamber.profile b/profiles/antichamber.profile
index 876ece3..09fe3ce 100644
--- a/profiles/antichamber.profile
+++ b/profiles/antichamber.profile
@@ -6,6 +6,15 @@ include globals.local
whitelist ${HOME}/games/Antichamber
read-only ${HOME}/games/Antichamber
+mkdir ${HOME}/.local/share/AlexanderBruce
+mkdir ${HOME}/.local/share/AlexanderBruce/Antichamber
+read-only ${HOME}/games/Antichamber
+whitelist ${HOME}/.local/share/AlexanderBruce/Antichamber
+
+# # Antichamber requires name_to_handle_at, but whitelisting that syscall does not work
+# # Something to do with the game being 32 bit
+#seccomp !name_to_handle_at
+ignore seccomp
ignore noexec ${HOME}
diff --git a/profiles/mount-and-blade-ii.profile b/profiles/mount-and-blade-ii.profile
new file mode 100644
index 0000000..1a1422b
--- /dev/null
+++ b/profiles/mount-and-blade-ii.profile
@@ -0,0 +1,17 @@
+# This file is overwritten after every install/update
+# Persistent local customizations
+include mount-and-blade-ii.local
+# Persistent global definitions
+include globals.local
+
+noblacklist ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord
+whitelist ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord
+
+# MB2 requiers seccomp and ptrace
+seccomp !name_to_handle_at,!ptrace
+
+ignore memory-deny-write-execute
+
+ignore noexec ${HOME}
+
+include generic-wine-game.inc
diff --git a/profiles/pandora-first-contact.profile b/profiles/pandora-first-contact.profile
index e9303b2..e53fa31 100644
--- a/profiles/pandora-first-contact.profile
+++ b/profiles/pandora-first-contact.profile
@@ -13,6 +13,8 @@ whitelist ${HOME}/.config/Proxy Studios/Pandora
whitelist ${HOME}/games/Pandora - First Contact
read-only ${HOME}/games/Pandora - First Contact
+ignore memory-deny-write-execute
+
ignore noexec ${HOME}
include generic-game-networked.inc