From ef0834267f1e3713dc82465f80f35306fbd4d007 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Thu, 5 Jan 2023 01:08:26 -0800 Subject: Rename all wine game profiles to have a wine_ prefix. Fix bannerlord profile. --- profiles/avernum.profile | 12 -------- profiles/banished.profile | 14 --------- profiles/battlestar-galactica-deadlock.profile | 19 ------------ profiles/fallout.profile | 10 ------- profiles/geneforge.profile | 12 -------- profiles/mount-and-blade-ii.profile | 31 ------------------- profiles/nexus-the-jupiter-incident.profile | 14 --------- profiles/othercide.profile | 26 ---------------- profiles/sanctuaryrpg-black-edition.profile | 12 -------- profiles/simcity4.profile | 14 --------- profiles/star-citizen.profile | 27 ----------------- profiles/warframe.profile | 21 ------------- profiles/wine_avernum.profile | 12 ++++++++ profiles/wine_banished.profile | 14 +++++++++ .../wine_battlestar-galactica-deadlock.profile | 19 ++++++++++++ profiles/wine_fallout.profile | 10 +++++++ profiles/wine_geneforge.profile | 12 ++++++++ profiles/wine_mount-and-blade-ii.profile | 35 ++++++++++++++++++++++ profiles/wine_nexus-the-jupiter-incident.profile | 14 +++++++++ profiles/wine_othercide.profile | 26 ++++++++++++++++ profiles/wine_sanctuaryrpg-black-edition.profile | 12 ++++++++ profiles/wine_simcity4.profile | 14 +++++++++ profiles/wine_star-citizen.profile | 27 +++++++++++++++++ profiles/wine_warframe.profile | 21 +++++++++++++ profiles/wine_xcom-2.profile | 20 +++++++++++++ profiles/wine_xcom-enemy-unknown.profile | 17 +++++++++++ profiles/xcom-2.profile | 20 ------------- profiles/xcom-enemy-unknown.profile | 17 ----------- 28 files changed, 253 insertions(+), 249 deletions(-) delete mode 100644 profiles/avernum.profile delete mode 100644 profiles/banished.profile delete mode 100644 profiles/battlestar-galactica-deadlock.profile delete mode 100644 profiles/fallout.profile delete mode 100644 profiles/geneforge.profile delete mode 100644 profiles/mount-and-blade-ii.profile delete mode 100644 profiles/nexus-the-jupiter-incident.profile delete mode 100644 profiles/othercide.profile delete mode 100644 profiles/sanctuaryrpg-black-edition.profile delete mode 100644 profiles/simcity4.profile delete mode 100644 profiles/star-citizen.profile delete mode 100644 profiles/warframe.profile create mode 100644 profiles/wine_avernum.profile create mode 100644 profiles/wine_banished.profile create mode 100644 profiles/wine_battlestar-galactica-deadlock.profile create mode 100644 profiles/wine_fallout.profile create mode 100644 profiles/wine_geneforge.profile create mode 100644 profiles/wine_mount-and-blade-ii.profile create mode 100644 profiles/wine_nexus-the-jupiter-incident.profile create mode 100644 profiles/wine_othercide.profile create mode 100644 profiles/wine_sanctuaryrpg-black-edition.profile create mode 100644 profiles/wine_simcity4.profile create mode 100644 profiles/wine_star-citizen.profile create mode 100644 profiles/wine_warframe.profile create mode 100644 profiles/wine_xcom-2.profile create mode 100644 profiles/wine_xcom-enemy-unknown.profile delete mode 100644 profiles/xcom-2.profile delete mode 100644 profiles/xcom-enemy-unknown.profile (limited to 'profiles') diff --git a/profiles/avernum.profile b/profiles/avernum.profile deleted file mode 100644 index 1d61200..0000000 --- a/profiles/avernum.profile +++ /dev/null @@ -1,12 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include geneforge.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/Avernum -whitelist ${HOME}/.local/share/wineprefixes/Avernum - -ignore memory-deny-write-execute - -include generic-wine-game.inc diff --git a/profiles/banished.profile b/profiles/banished.profile deleted file mode 100644 index a050eec..0000000 --- a/profiles/banished.profile +++ /dev/null @@ -1,14 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include sanctuaryrpg-black-edition.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/Banished -whitelist ${HOME}/.local/share/wineprefixes/Banished - -seccomp !name_to_handle_at - -ignore memory-deny-write-execute - -include generic-wine-game.inc diff --git a/profiles/battlestar-galactica-deadlock.profile b/profiles/battlestar-galactica-deadlock.profile deleted file mode 100644 index 287adba..0000000 --- a/profiles/battlestar-galactica-deadlock.profile +++ /dev/null @@ -1,19 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include battlestar-galactica-deadlock.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/BattlestarGalacticaDeadlock -whitelist ${HOME}/.local/share/wineprefixes/BattlestarGalacticaDeadlock - -# machine-id, obs, and alsa don't get along -#ignore machine-id - -seccomp !name_to_handle_at - -ignore memory-deny-write-execute - -ignore noexec ${HOME} - -include generic-wine-game.inc diff --git a/profiles/fallout.profile b/profiles/fallout.profile deleted file mode 100644 index 1ec3b24..0000000 --- a/profiles/fallout.profile +++ /dev/null @@ -1,10 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include fallout.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/Fallout -whitelist ${HOME}/.local/share/wineprefixes/Fallout - -include generic-wine-game.inc diff --git a/profiles/geneforge.profile b/profiles/geneforge.profile deleted file mode 100644 index 7982b89..0000000 --- a/profiles/geneforge.profile +++ /dev/null @@ -1,12 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include geneforge.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/GeneForge -whitelist ${HOME}/.local/share/wineprefixes/GeneForge - -ignore memory-deny-write-execute - -include generic-wine-game.inc diff --git a/profiles/mount-and-blade-ii.profile b/profiles/mount-and-blade-ii.profile deleted file mode 100644 index e5c21db..0000000 --- a/profiles/mount-and-blade-ii.profile +++ /dev/null @@ -1,31 +0,0 @@ -# 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 -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.dxvk-cache -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native.dxvk-cache -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_d3d11.log -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_dxgi.log -mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini -read-only ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.dxvk-cache -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native.dxvk-cache -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_d3d11.log -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_dxgi.log -read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini - -# machine-id, obs, and alsa don't get along -#ignore machine-id - -# MB2 requires 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/nexus-the-jupiter-incident.profile b/profiles/nexus-the-jupiter-incident.profile deleted file mode 100644 index 430ec1a..0000000 --- a/profiles/nexus-the-jupiter-incident.profile +++ /dev/null @@ -1,14 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include nexus-the-jupiter-incident.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/Nexus -whitelist ${HOME}/.local/share/wineprefixes/Nexus - -seccomp !name_to_handle_at - -ignore memory-deny-write-execute - -include generic-wine-game.inc diff --git a/profiles/othercide.profile b/profiles/othercide.profile deleted file mode 100644 index 12e9df3..0000000 --- a/profiles/othercide.profile +++ /dev/null @@ -1,26 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include othercide.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/Othercide -whitelist ${HOME}/.local/share/wineprefixes/Othercide - -# machine-id, obs, and alsa don't get along -#ignore machine-id - -protocol unix,netlink -seccomp !name_to_handle_at - - -# Uncomment these for controller support -#protocol unix,inet,inet6,netlink -#ignore noinput - - -ignore memory-deny-write-execute - -ignore noexec ${HOME} - -include generic-wine-game.inc diff --git a/profiles/sanctuaryrpg-black-edition.profile b/profiles/sanctuaryrpg-black-edition.profile deleted file mode 100644 index ede876f..0000000 --- a/profiles/sanctuaryrpg-black-edition.profile +++ /dev/null @@ -1,12 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include sanctuaryrpg-black-edition.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/SanctuaryRPG -whitelist ${HOME}/.local/share/wineprefixes/SanctuaryRPG - -ignore memory-deny-write-execute - -include generic-wine-game.inc diff --git a/profiles/simcity4.profile b/profiles/simcity4.profile deleted file mode 100644 index 99cfe29..0000000 --- a/profiles/simcity4.profile +++ /dev/null @@ -1,14 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include simcity4.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/SimCity4 -whitelist ${HOME}/.local/share/wineprefixes/SimCity4 - -seccomp !name_to_handle_at - -ignore memory-deny-write-execute - -include generic-wine-game.inc diff --git a/profiles/star-citizen.profile b/profiles/star-citizen.profile deleted file mode 100644 index 8ac18e0..0000000 --- a/profiles/star-citizen.profile +++ /dev/null @@ -1,27 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include star-citizen.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/StarCitizen -whitelist ${HOME}/.local/share/wineprefixes/StarCitizen - -# Star Citizen requires noroot to access Newtonsoft.Json when usign DXVK -ignore noroot - -# Star Citizen requires netlink for the game to connect to the server -protocol unix,inet,inet6,netlink - -# Star Citizen requires the ptrace syscall for the launcher to function -seccomp !name_to_handle_at,!ptrace - -# Star Citizen requires ca-certificates and ssl for the launcher to connect to the server -private-etc asound.conf,ca-certificates,group,localtime,machine-id,passwd,pulse,resolv.conf,ssl - -ignore memory-deny-write-execute - -# Star Citizen requires exec ${HOME} or the launcher will crash -ignore noexec ${HOME} - -include generic-wine-game-networked.inc diff --git a/profiles/warframe.profile b/profiles/warframe.profile deleted file mode 100644 index 02e12fe..0000000 --- a/profiles/warframe.profile +++ /dev/null @@ -1,21 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include warframe.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/Warframe -whitelist ${HOME}/.local/share/wineprefixes/Warframe - -# Warframe requires noroot if using DXVK -ignore noroot - -# warframe requires the ptrace syscall to verify the game files -seccomp !name_to_handle_at,!ptrace - -ignore memory-deny-write-execute - -# Warframe requires exec /tmp or the launcher will during update check -ignore noexec /tmp - -include generic-wine-game-networked.inc diff --git a/profiles/wine_avernum.profile b/profiles/wine_avernum.profile new file mode 100644 index 0000000..1d61200 --- /dev/null +++ b/profiles/wine_avernum.profile @@ -0,0 +1,12 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include geneforge.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/Avernum +whitelist ${HOME}/.local/share/wineprefixes/Avernum + +ignore memory-deny-write-execute + +include generic-wine-game.inc diff --git a/profiles/wine_banished.profile b/profiles/wine_banished.profile new file mode 100644 index 0000000..a050eec --- /dev/null +++ b/profiles/wine_banished.profile @@ -0,0 +1,14 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include sanctuaryrpg-black-edition.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/Banished +whitelist ${HOME}/.local/share/wineprefixes/Banished + +seccomp !name_to_handle_at + +ignore memory-deny-write-execute + +include generic-wine-game.inc diff --git a/profiles/wine_battlestar-galactica-deadlock.profile b/profiles/wine_battlestar-galactica-deadlock.profile new file mode 100644 index 0000000..287adba --- /dev/null +++ b/profiles/wine_battlestar-galactica-deadlock.profile @@ -0,0 +1,19 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include battlestar-galactica-deadlock.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/BattlestarGalacticaDeadlock +whitelist ${HOME}/.local/share/wineprefixes/BattlestarGalacticaDeadlock + +# machine-id, obs, and alsa don't get along +#ignore machine-id + +seccomp !name_to_handle_at + +ignore memory-deny-write-execute + +ignore noexec ${HOME} + +include generic-wine-game.inc diff --git a/profiles/wine_fallout.profile b/profiles/wine_fallout.profile new file mode 100644 index 0000000..1ec3b24 --- /dev/null +++ b/profiles/wine_fallout.profile @@ -0,0 +1,10 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include fallout.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/Fallout +whitelist ${HOME}/.local/share/wineprefixes/Fallout + +include generic-wine-game.inc diff --git a/profiles/wine_geneforge.profile b/profiles/wine_geneforge.profile new file mode 100644 index 0000000..7982b89 --- /dev/null +++ b/profiles/wine_geneforge.profile @@ -0,0 +1,12 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include geneforge.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/GeneForge +whitelist ${HOME}/.local/share/wineprefixes/GeneForge + +ignore memory-deny-write-execute + +include generic-wine-game.inc diff --git a/profiles/wine_mount-and-blade-ii.profile b/profiles/wine_mount-and-blade-ii.profile new file mode 100644 index 0000000..e25bdb3 --- /dev/null +++ b/profiles/wine_mount-and-blade-ii.profile @@ -0,0 +1,35 @@ +# 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 +mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.dxvk-cache +mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native.dxvk-cache +mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_d3d11.log +mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_dxgi.log +mkfile ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini +read-only ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord +read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.dxvk-cache +read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord.Native.dxvk-cache +read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_d3d11.log +read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/Bannerlord_dxgi.log +read-write ${HOME}/.local/share/wineprefixes/MountAndBladeBannerlord/drive_c/GOG Games/Mount And Blade II Bannerlord/bin/Win64_Shipping_Client/imgui.ini + +# machine-id, obs, and alsa don't get along +#ignore machine-id + +# Bannerlord requires netlink or it will remain on the initial loading screen forever +protocol unix, netlink + +# MB2 requires seccomp and ptrace +# Not anymore +#seccomp !name_to_handle_at,!ptrace + +ignore memory-deny-write-execute + +ignore noexec ${HOME} + +include generic-wine-game.inc diff --git a/profiles/wine_nexus-the-jupiter-incident.profile b/profiles/wine_nexus-the-jupiter-incident.profile new file mode 100644 index 0000000..430ec1a --- /dev/null +++ b/profiles/wine_nexus-the-jupiter-incident.profile @@ -0,0 +1,14 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include nexus-the-jupiter-incident.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/Nexus +whitelist ${HOME}/.local/share/wineprefixes/Nexus + +seccomp !name_to_handle_at + +ignore memory-deny-write-execute + +include generic-wine-game.inc diff --git a/profiles/wine_othercide.profile b/profiles/wine_othercide.profile new file mode 100644 index 0000000..12e9df3 --- /dev/null +++ b/profiles/wine_othercide.profile @@ -0,0 +1,26 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include othercide.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/Othercide +whitelist ${HOME}/.local/share/wineprefixes/Othercide + +# machine-id, obs, and alsa don't get along +#ignore machine-id + +protocol unix,netlink +seccomp !name_to_handle_at + + +# Uncomment these for controller support +#protocol unix,inet,inet6,netlink +#ignore noinput + + +ignore memory-deny-write-execute + +ignore noexec ${HOME} + +include generic-wine-game.inc diff --git a/profiles/wine_sanctuaryrpg-black-edition.profile b/profiles/wine_sanctuaryrpg-black-edition.profile new file mode 100644 index 0000000..ede876f --- /dev/null +++ b/profiles/wine_sanctuaryrpg-black-edition.profile @@ -0,0 +1,12 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include sanctuaryrpg-black-edition.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/SanctuaryRPG +whitelist ${HOME}/.local/share/wineprefixes/SanctuaryRPG + +ignore memory-deny-write-execute + +include generic-wine-game.inc diff --git a/profiles/wine_simcity4.profile b/profiles/wine_simcity4.profile new file mode 100644 index 0000000..99cfe29 --- /dev/null +++ b/profiles/wine_simcity4.profile @@ -0,0 +1,14 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include simcity4.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/SimCity4 +whitelist ${HOME}/.local/share/wineprefixes/SimCity4 + +seccomp !name_to_handle_at + +ignore memory-deny-write-execute + +include generic-wine-game.inc diff --git a/profiles/wine_star-citizen.profile b/profiles/wine_star-citizen.profile new file mode 100644 index 0000000..8ac18e0 --- /dev/null +++ b/profiles/wine_star-citizen.profile @@ -0,0 +1,27 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include star-citizen.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/StarCitizen +whitelist ${HOME}/.local/share/wineprefixes/StarCitizen + +# Star Citizen requires noroot to access Newtonsoft.Json when usign DXVK +ignore noroot + +# Star Citizen requires netlink for the game to connect to the server +protocol unix,inet,inet6,netlink + +# Star Citizen requires the ptrace syscall for the launcher to function +seccomp !name_to_handle_at,!ptrace + +# Star Citizen requires ca-certificates and ssl for the launcher to connect to the server +private-etc asound.conf,ca-certificates,group,localtime,machine-id,passwd,pulse,resolv.conf,ssl + +ignore memory-deny-write-execute + +# Star Citizen requires exec ${HOME} or the launcher will crash +ignore noexec ${HOME} + +include generic-wine-game-networked.inc diff --git a/profiles/wine_warframe.profile b/profiles/wine_warframe.profile new file mode 100644 index 0000000..02e12fe --- /dev/null +++ b/profiles/wine_warframe.profile @@ -0,0 +1,21 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include warframe.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/Warframe +whitelist ${HOME}/.local/share/wineprefixes/Warframe + +# Warframe requires noroot if using DXVK +ignore noroot + +# warframe requires the ptrace syscall to verify the game files +seccomp !name_to_handle_at,!ptrace + +ignore memory-deny-write-execute + +# Warframe requires exec /tmp or the launcher will during update check +ignore noexec /tmp + +include generic-wine-game-networked.inc diff --git a/profiles/wine_xcom-2.profile b/profiles/wine_xcom-2.profile new file mode 100644 index 0000000..8e874b1 --- /dev/null +++ b/profiles/wine_xcom-2.profile @@ -0,0 +1,20 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include xcom-2.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/XCOM2 +whitelist ${HOME}/.local/share/wineprefixes/XCOM2 + +# machine-id, obs, and alsa don't get along +#ignore machine-id + +# XCOM requires the ptrace syscall or the launcher will crash +seccomp !name_to_handle_at,!ptrace + +ignore memory-deny-write-execute + +ignore noexec ${HOME} + +include generic-wine-game.inc diff --git a/profiles/wine_xcom-enemy-unknown.profile b/profiles/wine_xcom-enemy-unknown.profile new file mode 100644 index 0000000..bc494b3 --- /dev/null +++ b/profiles/wine_xcom-enemy-unknown.profile @@ -0,0 +1,17 @@ +# This file is overwritten after every install/update +# Persistent local customizations +include xcom-enemy-unknown.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.local/share/wineprefixes/XCOMEnemyUnknown +whitelist ${HOME}/.local/share/wineprefixes/XCOMEnemyUnknown + +# XCOM requires the ptrace syscall or the launcher will crash +seccomp !name_to_handle_at,!ptrace + +ignore memory-deny-write-execute + +ignore noexec ${HOME} + +include generic-wine-game.inc diff --git a/profiles/xcom-2.profile b/profiles/xcom-2.profile deleted file mode 100644 index 8e874b1..0000000 --- a/profiles/xcom-2.profile +++ /dev/null @@ -1,20 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include xcom-2.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/XCOM2 -whitelist ${HOME}/.local/share/wineprefixes/XCOM2 - -# machine-id, obs, and alsa don't get along -#ignore machine-id - -# XCOM requires the ptrace syscall or the launcher will crash -seccomp !name_to_handle_at,!ptrace - -ignore memory-deny-write-execute - -ignore noexec ${HOME} - -include generic-wine-game.inc diff --git a/profiles/xcom-enemy-unknown.profile b/profiles/xcom-enemy-unknown.profile deleted file mode 100644 index bc494b3..0000000 --- a/profiles/xcom-enemy-unknown.profile +++ /dev/null @@ -1,17 +0,0 @@ -# This file is overwritten after every install/update -# Persistent local customizations -include xcom-enemy-unknown.local -# Persistent global definitions -include globals.local - -noblacklist ${HOME}/.local/share/wineprefixes/XCOMEnemyUnknown -whitelist ${HOME}/.local/share/wineprefixes/XCOMEnemyUnknown - -# XCOM requires the ptrace syscall or the launcher will crash -seccomp !name_to_handle_at,!ptrace - -ignore memory-deny-write-execute - -ignore noexec ${HOME} - -include generic-wine-game.inc -- cgit v1.2.1