aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar kortewegdevries <62639087+kortewegdevries@users.noreply.github.com>2020-07-27 13:22:57 +0530
committerLibravatar GitHub <noreply@github.com>2020-07-27 07:52:57 +0000
commit043068598146f63a359bf2c2e9343ee518807753 (patch)
treefe33000d5527e7c67f1da3e40e83d40f99a570b1 /etc
parentfix ordering in xfce4-screenshooter.profile (diff)
downloadfirejail-043068598146f63a359bf2c2e9343ee518807753.tar.gz
firejail-043068598146f63a359bf2c2e9343ee518807753.tar.zst
firejail-043068598146f63a359bf2c2e9343ee518807753.zip
Added minecraft-launcher profile (#3538)
* Added minecraft-launcher-profile Initial * Changed minecraft-launcher profile Added space,tracelog,nodvd * Third Fixed private-etc,added notes about path,java * Sorting
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-m-z/minecraft-launcher.profile58
2 files changed, 59 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 996f02577..433699918 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -687,6 +687,7 @@ blacklist ${HOME}/.mcabber
687blacklist ${HOME}/.mcabberrc 687blacklist ${HOME}/.mcabberrc
688blacklist ${HOME}/.mediathek3 688blacklist ${HOME}/.mediathek3
689blacklist ${HOME}/.megaglest 689blacklist ${HOME}/.megaglest
690blacklist ${HOME}/.minecraft
690blacklist ${HOME}/.minetest 691blacklist ${HOME}/.minetest
691blacklist ${HOME}/.mirrormagic 692blacklist ${HOME}/.mirrormagic
692blacklist ${HOME}/.moc 693blacklist ${HOME}/.moc
diff --git a/etc/profile-m-z/minecraft-launcher.profile b/etc/profile-m-z/minecraft-launcher.profile
new file mode 100644
index 000000000..8c7d18c58
--- /dev/null
+++ b/etc/profile-m-z/minecraft-launcher.profile
@@ -0,0 +1,58 @@
1# Firejail profile for minecraft-launcher
2# Description: Official Minecraft launcher from Mojang
3# This file is overwritten after every install/update
4# Persistent local customizations
5include minecraft-launcher.local
6# Persistent global definitions
7include globals.local
8
9# On some distros executable may be in '/opt/minecraft-launcher/', if so, run 'firejail /opt/minecraft-launcher/minecraft-launcher' to start it.
10
11ignore noexec ${HOME}
12
13noblacklist ${HOME}/.minecraft
14
15include allow-java.inc
16
17include disable-common.inc
18include disable-devel.inc
19include disable-exec.inc
20include disable-interpreters.inc
21include disable-passwdmgr.inc
22include disable-programs.inc
23include disable-shell.inc
24include disable-xdg.inc
25
26mkdir ${HOME}/.minecraft
27whitelist ${HOME}/.minecraft
28include whitelist-common.inc
29include whitelist-runuser-common.inc
30include whitelist-usr-share-common.inc
31include whitelist-var-common.inc
32
33apparmor
34caps.drop all
35netfilter
36nodvd
37nogroups
38nonewprivs
39noroot
40notv
41nou2f
42novideo
43protocol unix,inet,inet6,netlink
44seccomp
45shell none
46tracelog
47
48disable-mnt
49private-bin java,java-config,minecraft-launcher
50private-cache
51private-dev
52# If multiplayer or realms break add your own java folder from /etc or comment the line below.
53private-etc alternatives,asound.conf,ati,ca-certificates,crypto-policies,drirc,fonts,group,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,java-10-openjdk,java-11-openjdk,java-12-openjdk,java-13-openjdk,java-14-openjdk,java-7-openjdk,java-8-openjdk,java-9-openjdk,java-openjdk,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,localtime,login.defs,machine-id,mime.types,nvidia,passwd,pki,pulse,resolv.conf,selinux,services,ssl,timezone,X11,xdg
54private-opt minecraft-launcher
55private-tmp
56
57dbus-user none
58dbus-system none