aboutsummaryrefslogtreecommitdiffstats
path: root/etc/gjs.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/gjs.profile')
-rw-r--r--etc/gjs.profile22
1 files changed, 10 insertions, 12 deletions
diff --git a/etc/gjs.profile b/etc/gjs.profile
index f1def3f16..739100888 100644
--- a/etc/gjs.profile
+++ b/etc/gjs.profile
@@ -1,35 +1,33 @@
1# Persistent global definitions go here 1# Firejail profile for gjs
2include /etc/firejail/globals.local 2# This file is overwritten after every install/update
3 3# Persistent local customizations
4# This file is overwritten during software install.
5# Persistent customizations should go in a .local file.
6include /etc/firejail/gjs.local 4include /etc/firejail/gjs.local
7 5# Persistent global definitions
8# gjs (gnome javascript bindings) profile 6include /etc/firejail/globals.local
9 7
10# when gjs apps are started via gnome-shell, firejail is not applied because systemd will start them 8# when gjs apps are started via gnome-shell, firejail is not applied because systemd will start them
11 9
10noblacklist ~/.cache/libgweather
11noblacklist ~/.cache/org.gnome.Books
12noblacklist ~/.config/libreoffice 12noblacklist ~/.config/libreoffice
13noblacklist ~/.local/share/gnome-photos 13noblacklist ~/.local/share/gnome-photos
14noblacklist ~/.cache/org.gnome.Books
15noblacklist ~/.cache/libgweather
16 14
17include /etc/firejail/disable-common.inc 15include /etc/firejail/disable-common.inc
18include /etc/firejail/disable-programs.inc
19include /etc/firejail/disable-devel.inc 16include /etc/firejail/disable-devel.inc
20include /etc/firejail/disable-passwdmgr.inc 17include /etc/firejail/disable-passwdmgr.inc
18include /etc/firejail/disable-programs.inc
21 19
22caps.drop all 20caps.drop all
21netfilter
23nogroups 22nogroups
24nonewprivs 23nonewprivs
25noroot 24noroot
26protocol unix,inet,inet6 25protocol unix,inet,inet6
27seccomp 26seccomp
28netfilter
29shell none 27shell none
30tracelog 28tracelog
31 29
32# private-bin gjs,gnome-books,gnome-documents,gnome-photos,gnome-maps,gnome-weather 30# private-bin gjs,gnome-books,gnome-documents,gnome-photos,gnome-maps,gnome-weather
33private-tmp
34private-dev 31private-dev
35# private-etc fonts 32# private-etc fonts
33private-tmp