diff options
author | 2020-04-21 08:24:28 -0400 | |
---|---|---|
committer | 2020-04-21 08:24:28 -0400 | |
commit | 018d75775eab4a0f045949a9d069c57686ca2686 (patch) | |
tree | aac3a1a65cca0d4875795c55109a5c3e35efdefb /etc/steam.profile | |
parent | small fixes (diff) | |
download | firejail-018d75775eab4a0f045949a9d069c57686ca2686.tar.gz firejail-018d75775eab4a0f045949a9d069c57686ca2686.tar.zst firejail-018d75775eab4a0f045949a9d069c57686ca2686.zip |
reorganize github etc directory
Diffstat (limited to 'etc/steam.profile')
-rw-r--r-- | etc/steam.profile | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/etc/steam.profile b/etc/steam.profile deleted file mode 100644 index 2463764a7..000000000 --- a/etc/steam.profile +++ /dev/null | |||
@@ -1,112 +0,0 @@ | |||
1 | # Firejail profile for steam | ||
2 | # Description: Valve's Steam digital software delivery system | ||
3 | # This file is overwritten after every install/update | ||
4 | # Persistent local customizations | ||
5 | include steam.local | ||
6 | # Persistent global definitions | ||
7 | include globals.local | ||
8 | |||
9 | noblacklist ${HOME}/.killingfloor | ||
10 | noblacklist ${HOME}/.local/share/3909/PapersPlease | ||
11 | noblacklist ${HOME}/.local/share/aspyr-media | ||
12 | noblacklist ${HOME}/.local/share/cdprojektred | ||
13 | noblacklist ${HOME}/.local/share/feral-interactive | ||
14 | noblacklist ${HOME}/.local/share/Steam | ||
15 | noblacklist ${HOME}/.local/share/SuperHexagon | ||
16 | noblacklist ${HOME}/.local/share/Terraria | ||
17 | noblacklist ${HOME}/.local/share/vpltd | ||
18 | noblacklist ${HOME}/.local/share/vulkan | ||
19 | noblacklist ${HOME}/.steam | ||
20 | noblacklist ${HOME}/.steampath | ||
21 | noblacklist ${HOME}/.steampid | ||
22 | # needed for STEAM_RUNTIME_PREFER_HOST_LIBRARIES=1 to work | ||
23 | noblacklist /sbin | ||
24 | noblacklist /usr/sbin | ||
25 | |||
26 | # Allow java (blacklisted by disable-devel.inc) | ||
27 | include allow-java.inc | ||
28 | |||
29 | # Allow python (blacklisted by disable-interpreters.inc) | ||
30 | include allow-python2.inc | ||
31 | include allow-python3.inc | ||
32 | |||
33 | include disable-common.inc | ||
34 | include disable-devel.inc | ||
35 | include disable-interpreters.inc | ||
36 | include disable-passwdmgr.inc | ||
37 | include disable-programs.inc | ||
38 | |||
39 | mkdir ${HOME}/.config/unity3d | ||
40 | mkdir ${HOME}/.killingfloor | ||
41 | mkdir ${HOME}/.local/share/3909/PapersPlease | ||
42 | mkdir ${HOME}/.local/share/aspyr-media | ||
43 | mkdir ${HOME}/.local/share/cdprojektred | ||
44 | mkdir ${HOME}/.local/share/feral-interactive | ||
45 | mkdir ${HOME}/.local/share/Paradox Interactive | ||
46 | mkdir ${HOME}/.local/share/Steam | ||
47 | mkdir ${HOME}/.local/share/SuperHexagon | ||
48 | mkdir ${HOME}/.local/share/Terraria | ||
49 | mkdir ${HOME}/.local/share/vpltd | ||
50 | mkdir ${HOME}/.local/share/vulkan | ||
51 | mkdir ${HOME}/.mbwarband | ||
52 | mkdir ${HOME}/.paradoxinteractive | ||
53 | mkdir ${HOME}/.steam | ||
54 | mkfile ${HOME}/.steampath | ||
55 | mkfile ${HOME}/.steampid | ||
56 | whitelist ${HOME}/.config/unity3d | ||
57 | whitelist ${HOME}/.killingfloor | ||
58 | whitelist ${HOME}/.local/share/3909/PapersPlease | ||
59 | whitelist ${HOME}/.local/share/aspyr-media | ||
60 | whitelist ${HOME}/.local/share/cdprojektred | ||
61 | whitelist ${HOME}/.local/share/feral-interactive | ||
62 | whitelist ${HOME}/.local/share/Paradox Interactive | ||
63 | whitelist ${HOME}/.local/share/Steam | ||
64 | whitelist ${HOME}/.local/share/SuperHexagon | ||
65 | whitelist ${HOME}/.local/share/Terraria | ||
66 | whitelist ${HOME}/.local/share/vpltd | ||
67 | whitelist ${HOME}/.local/share/vulkan | ||
68 | whitelist ${HOME}/.mbwarband | ||
69 | whitelist ${HOME}/.paradoxinteractive | ||
70 | whitelist ${HOME}/.steam | ||
71 | whitelist ${HOME}/.steampath | ||
72 | whitelist ${HOME}/.steampid | ||
73 | whitelist ${HOME}/.steampid | ||
74 | include whitelist-common.inc | ||
75 | include whitelist-var-common.inc | ||
76 | |||
77 | caps.drop all | ||
78 | #ipc-namespace | ||
79 | netfilter | ||
80 | nodvd | ||
81 | # nVidia user may need to comment / ignore nogroups and noroot | ||
82 | nogroups | ||
83 | nonewprivs | ||
84 | noroot | ||
85 | notv | ||
86 | nou2f | ||
87 | # novideo should be commented for VR | ||
88 | novideo | ||
89 | protocol unix,inet,inet6,netlink | ||
90 | # seccomp cause sometimes issues (see #2951, #3267), | ||
91 | # comment it or add 'ignore seccomp' to steam.local if so. | ||
92 | seccomp !kcmp,!ptrace | ||
93 | shell none | ||
94 | # tracelog disabled as it breaks integrated browser | ||
95 | #tracelog | ||
96 | |||
97 | # private-bin is disabled while in testing, but has been tested working with multiple games | ||
98 | #private-bin awk,basename,bash,bsdtar,bzip2,cat,chmod,cksum,cmp,comm,compress,cp,curl,cut,date,dbus-launch,dbus-send,desktop-file-edit,desktop-file-install,desktop-file-validate,dirname,echo,env,expr,file,find,getopt,grep,gtar,gzip,head,hostname,id,lbzip2,ldconfig,ldd,ln,ls,lsb_release,lsof,lspci,lz4,lzip,lzma,lzop,md5sum,mkdir,mktemp,mv,netstat,ps,pulseaudio,python*,readlink,realpath,rm,sed,sh,sha1sum,sha256sum,sha512sum,sleep,sort,steam,steamdeps,steam-native,steam-runtime,sum,tail,tar,tclsh,test,touch,tr,umask,uname,update-desktop-database,wc,wget,which,whoami,xterm,xz,zenity | ||
99 | # extra programs are available which might be needed for select games | ||
100 | #private-bin java,java-config,mono | ||
101 | # picture viewers are needed for viewing screenshots | ||
102 | #private-bin eog,eom,gthumb,pix,viewnior,xviewer | ||
103 | |||
104 | # private-dev should be commented for controllers | ||
105 | private-dev | ||
106 | # private-etc breaks a small selection of games on some systems, comment to support those | ||
107 | private-etc alternatives,alternatives,asound.conf,bumblebee,ca-certificates,crypto-policies,dbus-1,drirc,fonts,group,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,localtime,lsb-release,machine-id,mime.types,nvidia,os-release,passwd,pki,pulse,resolv.conf,services,ssl | ||
108 | private-tmp | ||
109 | |||
110 | # breaks appindicator support | ||
111 | # dbus-user none | ||
112 | # dbus-system none | ||