summaryrefslogtreecommitdiff
path: root/profiles/star-citizen.profile
blob: 8ac18e0054cc72fe02bdfd2a70af290d4367a89d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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