aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar SkewedZeppelin <8296104+SkewedZeppelin@users.noreply.github.com>2018-03-24 09:14:58 -0400
committerLibravatar GitHub <noreply@github.com>2018-03-24 09:14:58 -0400
commit208db6c3fa38d7792e95e3d5e559330b5873f14f (patch)
tree9e3096260b1c3dd77ecd150f6ab0bf2ef1b1522e
parentfixes (diff)
parentgnome-recipes profile (diff)
downloadfirejail-208db6c3fa38d7792e95e3d5e559330b5873f14f.tar.gz
firejail-208db6c3fa38d7792e95e3d5e559330b5873f14f.tar.zst
firejail-208db6c3fa38d7792e95e3d5e559330b5873f14f.zip
Merge pull request #1828 from glitsj16/gnome-recipes
gnome-recipes profile
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/gnome-recipes.profile43
2 files changed, 44 insertions, 0 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 0d542c6d8..30ab75d03 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -369,6 +369,7 @@ blacklist ${HOME}/.local/share/gnome-2048
369blacklist ${HOME}/.local/share/gnome-chess 369blacklist ${HOME}/.local/share/gnome-chess
370blacklist ${HOME}/.local/share/gnome-music 370blacklist ${HOME}/.local/share/gnome-music
371blacklist ${HOME}/.local/share/gnome-photos 371blacklist ${HOME}/.local/share/gnome-photos
372blacklist ${HOME}/.local/share/gnome-recipes
372blacklist ${HOME}/.local/share/gnome-ring 373blacklist ${HOME}/.local/share/gnome-ring
373blacklist ${HOME}/.local/share/gnome-twitch 374blacklist ${HOME}/.local/share/gnome-twitch
374blacklist ${HOME}/.local/share/gwenview 375blacklist ${HOME}/.local/share/gwenview
diff --git a/etc/gnome-recipes.profile b/etc/gnome-recipes.profile
new file mode 100644
index 000000000..a546a60d2
--- /dev/null
+++ b/etc/gnome-recipes.profile
@@ -0,0 +1,43 @@
1# Firejail profile for gnome-recipes
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/gnome-recipes.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8mkdir ${HOME}/.cache/gnome-recipes
9whitelist ${HOME}/.cache/gnome-recipes
10
11noblacklist ${HOME}/.local/share/gnome-recipes
12
13include /etc/firejail/disable-common.inc
14include /etc/firejail/disable-devel.inc
15include /etc/firejail/disable-passwdmgr.inc
16include /etc/firejail/disable-programs.inc
17include /etc/firejail/whitelist-common.inc
18
19caps.drop all
20ipc-namespace
21netfilter
22nodvd
23nogroups
24nonewprivs
25noroot
26nosound
27notv
28novideo
29protocol unix,inet,inet6
30seccomp
31shell none
32
33disable-mnt
34private-bin gnome-recipes,tar
35private-dev
36private-etc ca-certificates,fonts,ssl
37# private-lib works for me with Gnome Shell 3.26.2, Mutter WM (Arch Linux)
38# not widely tested though, leaving it to devs discretion to enable it later
39#private-lib gdk-pixbuf-2.0,gio,gvfs/libgvfscommon.so,libgconf-2.so.4,libgnutls.so.30,libjpeg.so.8,libp11-kit.so.0,libproxy.so.1,librsvg-2.so.2
40private-tmp
41
42noexec ${HOME}
43noexec /tmp