aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2024-02-29 10:04:36 -0500
committerLibravatar GitHub <noreply@github.com>2024-02-29 10:04:36 -0500
commit54823b0c3d55b7153f86e5d4e3f887ed7279993c (patch)
treea8077ba26b05bf6dda1f49d3881d59aefc6eed41 /etc/profile-m-z
parentMerge pull request #6222 from kmk3/build-override-tools (diff)
parentmultimc: instances not running, because of missing permissions (diff)
downloadfirejail-54823b0c3d55b7153f86e5d4e3f887ed7279993c.tar.gz
firejail-54823b0c3d55b7153f86e5d4e3f887ed7279993c.tar.zst
firejail-54823b0c3d55b7153f86e5d4e3f887ed7279993c.zip
Merge pull request #6216 from powerjungle/master
multimc: instances not running, because of missing permissions
Diffstat (limited to 'etc/profile-m-z')
-rw-r--r--etc/profile-m-z/multimc5.profile11
1 files changed, 11 insertions, 0 deletions
diff --git a/etc/profile-m-z/multimc5.profile b/etc/profile-m-z/multimc5.profile
index 41f82bd07..734d9c11f 100644
--- a/etc/profile-m-z/multimc5.profile
+++ b/etc/profile-m-z/multimc5.profile
@@ -8,11 +8,16 @@ include globals.local
8noblacklist ${HOME}/.local/share/multimc 8noblacklist ${HOME}/.local/share/multimc
9noblacklist ${HOME}/.local/share/multimc5 9noblacklist ${HOME}/.local/share/multimc5
10noblacklist ${HOME}/.multimc5 10noblacklist ${HOME}/.multimc5
11noblacklist ${HOME}/.cache/JNA
12noblacklist /tmp/lwjgl_*
11 13
12# Ignore noexec on ${HOME} as MultiMC installs LWJGL native 14# Ignore noexec on ${HOME} as MultiMC installs LWJGL native
13# libraries in ${HOME}/.local/share/multimc 15# libraries in ${HOME}/.local/share/multimc
14ignore noexec ${HOME} 16ignore noexec ${HOME}
15 17
18# Ignore noexec on /tmp as LWJGL extracts libraries to /tmp
19ignore noexec /tmp
20
16# Allow java (blacklisted by disable-devel.inc) 21# Allow java (blacklisted by disable-devel.inc)
17include allow-java.inc 22include allow-java.inc
18 23
@@ -25,9 +30,12 @@ include disable-programs.inc
25mkdir ${HOME}/.local/share/multimc 30mkdir ${HOME}/.local/share/multimc
26mkdir ${HOME}/.local/share/multimc5 31mkdir ${HOME}/.local/share/multimc5
27mkdir ${HOME}/.multimc5 32mkdir ${HOME}/.multimc5
33mkdir ${HOME}/.cache/JNA
28whitelist ${HOME}/.local/share/multimc 34whitelist ${HOME}/.local/share/multimc
29whitelist ${HOME}/.local/share/multimc5 35whitelist ${HOME}/.local/share/multimc5
30whitelist ${HOME}/.multimc5 36whitelist ${HOME}/.multimc5
37whitelist ${HOME}/.cache/JNA
38whitelist /tmp/lwjgl_*
31include whitelist-common.inc 39include whitelist-common.inc
32 40
33caps.drop all 41caps.drop all
@@ -49,4 +57,7 @@ disable-mnt
49private-dev 57private-dev
50private-tmp 58private-tmp
51 59
60dbus-user none
61dbus-system none
62
52#restrict-namespaces 63#restrict-namespaces