aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2023-02-24 20:50:25 -0500
committerLibravatar netblue30 <netblue30@protonmail.com>2023-02-24 20:50:25 -0500
commit71b98ed838910173ec56c977f4892fd9c53da339 (patch)
tree16b90ac1333137ffc4df4f50e152ade351c458c8 /etc/profile-m-z
parentmerges (diff)
parentMerge pull request #5646 from NetSysFire/parsecd (diff)
downloadfirejail-71b98ed838910173ec56c977f4892fd9c53da339.tar.gz
firejail-71b98ed838910173ec56c977f4892fd9c53da339.tar.zst
firejail-71b98ed838910173ec56c977f4892fd9c53da339.zip
Merge branch 'master' of ssh://github.com/netblue30/firejail
Diffstat (limited to 'etc/profile-m-z')
-rw-r--r--etc/profile-m-z/parsecd.profile57
-rw-r--r--etc/profile-m-z/pdflatex.profile1
-rw-r--r--etc/profile-m-z/presentations18.profile1
-rw-r--r--etc/profile-m-z/rpcs3.profile2
-rw-r--r--etc/profile-m-z/tex.profile1
-rw-r--r--etc/profile-m-z/textmaker18.profile1
-rw-r--r--etc/profile-m-z/textmaker18free.profile1
7 files changed, 58 insertions, 6 deletions
diff --git a/etc/profile-m-z/parsecd.profile b/etc/profile-m-z/parsecd.profile
new file mode 100644
index 000000000..249d475cf
--- /dev/null
+++ b/etc/profile-m-z/parsecd.profile
@@ -0,0 +1,57 @@
1# Firejail profile for Parsec
2# Description: Remote desktop application focused on gaming and other 3D applications
3# This file is overwritten after every install/update
4# Persistent local customizations
5include parsecd.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.parsec
10ignore noexec ${HOME}
11
12include disable-common.inc
13include disable-devel.inc
14include disable-exec.inc
15include disable-interpreters.inc
16include disable-proc.inc
17include disable-programs.inc
18include disable-shell.inc
19include disable-xdg.inc
20
21mkdir ${HOME}/.parsec
22whitelist ${HOME}/.parsec
23whitelist /usr/share/parsec
24include whitelist-common.inc
25include whitelist-usr-share-common.inc
26include whitelist-run-common.inc
27include whitelist-runuser-common.inc
28include whitelist-var-common.inc
29
30# Due to the nature of parsec, the following directives will not work:
31# - no3d
32# - novideo
33# - nosound
34# - noinput (it does remote passthrough stuff for gamepads)
35# - private-dev (because of the above)
36apparmor
37caps.drop all
38nodvd
39nogroups
40nonewprivs
41notv
42nou2f
43noroot
44# Will fail to start with mty_evdev_create: 'udev_monitor_new_from_netlink' failed without netlink
45protocol unix,inet,inet6,netlink
46seccomp !tgkill
47seccomp.block-secondary
48
49# Will not start with zenity missing
50private-bin parsecd,zenity
51private-tmp
52
53dbus-user none
54dbus-system none
55
56memory-deny-write-execute
57restrict-namespaces
diff --git a/etc/profile-m-z/pdflatex.profile b/etc/profile-m-z/pdflatex.profile
index caf980d4d..ddf6d0990 100644
--- a/etc/profile-m-z/pdflatex.profile
+++ b/etc/profile-m-z/pdflatex.profile
@@ -9,4 +9,3 @@ private-bin pdflatex
9 9
10# Redirect 10# Redirect
11include latex-common.profile 11include latex-common.profile
12
diff --git a/etc/profile-m-z/presentations18.profile b/etc/profile-m-z/presentations18.profile
index 65d684c40..ac844d1af 100644
--- a/etc/profile-m-z/presentations18.profile
+++ b/etc/profile-m-z/presentations18.profile
@@ -8,4 +8,3 @@ include globals.local
8 8
9# Redirect 9# Redirect
10include softmaker-common.profile 10include softmaker-common.profile
11
diff --git a/etc/profile-m-z/rpcs3.profile b/etc/profile-m-z/rpcs3.profile
index 186e31b46..405ab818d 100644
--- a/etc/profile-m-z/rpcs3.profile
+++ b/etc/profile-m-z/rpcs3.profile
@@ -2,7 +2,7 @@
2# Description: RPCS3 emulator 2# Description: RPCS3 emulator
3# This file is overwritten after every install/update 3# This file is overwritten after every install/update
4# Persistent local customizations 4# Persistent local customizations
5include rpcs3.local 5include rpcs3.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
diff --git a/etc/profile-m-z/tex.profile b/etc/profile-m-z/tex.profile
index f56c3038e..c850cf5c3 100644
--- a/etc/profile-m-z/tex.profile
+++ b/etc/profile-m-z/tex.profile
@@ -9,4 +9,3 @@ private-bin tex
9 9
10# Redirect 10# Redirect
11include latex-common.profile 11include latex-common.profile
12
diff --git a/etc/profile-m-z/textmaker18.profile b/etc/profile-m-z/textmaker18.profile
index e5a4b6454..8284df791 100644
--- a/etc/profile-m-z/textmaker18.profile
+++ b/etc/profile-m-z/textmaker18.profile
@@ -8,4 +8,3 @@ include globals.local
8 8
9# Redirect 9# Redirect
10include softmaker-common.profile 10include softmaker-common.profile
11
diff --git a/etc/profile-m-z/textmaker18free.profile b/etc/profile-m-z/textmaker18free.profile
index 0e918bf0a..ad945ca55 100644
--- a/etc/profile-m-z/textmaker18free.profile
+++ b/etc/profile-m-z/textmaker18free.profile
@@ -8,4 +8,3 @@ include globals.local
8 8
9# Redirect 9# Redirect
10include softmaker-common.profile 10include softmaker-common.profile
11