aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z/ppsspp.profile
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2021-03-15 14:20:25 -0400
committerLibravatar Tad <tad@spotco.us>2021-03-15 14:20:25 -0400
commit69f96012837d02a3e91c70c77484d935c7a4aabf (patch)
tree9b74016786b600d8a658735f3247b22011391751 /etc/profile-m-z/ppsspp.profile
parentfinding a place for appimage mount (diff)
downloadfirejail-69f96012837d02a3e91c70c77484d935c7a4aabf.tar.gz
firejail-69f96012837d02a3e91c70c77484d935c7a4aabf.tar.zst
firejail-69f96012837d02a3e91c70c77484d935c7a4aabf.zip
Harden PPSSPP and add a PPSSPPSDL alias
Diffstat (limited to 'etc/profile-m-z/ppsspp.profile')
-rw-r--r--etc/profile-m-z/ppsspp.profile10
1 files changed, 9 insertions, 1 deletions
diff --git a/etc/profile-m-z/ppsspp.profile b/etc/profile-m-z/ppsspp.profile
index c71553bcd..af6b0ac2a 100644
--- a/etc/profile-m-z/ppsspp.profile
+++ b/etc/profile-m-z/ppsspp.profile
@@ -7,7 +7,6 @@ include ppsspp.local
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.config/ppsspp 9noblacklist ${HOME}/.config/ppsspp
10noblacklist ${DOCUMENTS}
11 10
12include disable-common.inc 11include disable-common.inc
13include disable-devel.inc 12include disable-devel.inc
@@ -15,8 +14,15 @@ include disable-exec.inc
15include disable-interpreters.inc 14include disable-interpreters.inc
16include disable-passwdmgr.inc 15include disable-passwdmgr.inc
17include disable-programs.inc 16include disable-programs.inc
17include disable-write-mnt.inc
18include disable-xdg.inc 18include disable-xdg.inc
19 19
20#mkdir ${HOME}/.config/ppsspp
21#whitelist ${HOME}/.config/ppsspp
22whitelist /usr/share/ppsspp
23#include whitelist-common.inc
24include whitelist-runuser-common.inc
25include whitelist-usr-share-common.inc
20include whitelist-var-common.inc 26include whitelist-var-common.inc
21 27
22caps.drop all 28caps.drop all
@@ -27,11 +33,13 @@ nogroups
27nonewprivs 33nonewprivs
28noroot 34noroot
29notv 35notv
36nou2f
30novideo 37novideo
31protocol unix,netlink 38protocol unix,netlink
32seccomp 39seccomp
33shell none 40shell none
34 41
42private-bin ppsspp,PPSSPP,PPSSPPQt,PPSSPPSDL
35# uncomment the following line if you do not need controller support 43# uncomment the following line if you do not need controller support
36#private-dev 44#private-dev
37private-etc alternatives,asound.conf,ca-certificates,crypto-policies,drirc,fonts,group,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,localtime,machine-id,nsswitch.conf,passwd,pki,pulse,resolv.conf,ssl 45private-etc alternatives,asound.conf,ca-certificates,crypto-policies,drirc,fonts,group,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,localtime,machine-id,nsswitch.conf,passwd,pki,pulse,resolv.conf,ssl