aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Hugo Osvaldo Barrera <hugo@barrera.io>2021-11-29 18:42:11 +0100
committerLibravatar Hugo Osvaldo Barrera <hugo@barrera.io>2021-12-03 20:03:58 +0100
commit41548ac02d6783896951b7d7ec1eabaabc31e444 (patch)
tree7865992514a26fe1de583ecd25f0e20885980c0f /etc
parentMerge pull request #4735 from hlein/profile-display-gentoo (diff)
downloadfirejail-41548ac02d6783896951b7d7ec1eabaabc31e444.tar.gz
firejail-41548ac02d6783896951b7d7ec1eabaabc31e444.tar.zst
firejail-41548ac02d6783896951b7d7ec1eabaabc31e444.zip
Add a profile for Flatseal
Diffstat (limited to 'etc')
-rw-r--r--etc/profile-a-l/com.github.tchx84.Flatseal.profile65
1 files changed, 65 insertions, 0 deletions
diff --git a/etc/profile-a-l/com.github.tchx84.Flatseal.profile b/etc/profile-a-l/com.github.tchx84.Flatseal.profile
new file mode 100644
index 000000000..a095104f0
--- /dev/null
+++ b/etc/profile-a-l/com.github.tchx84.Flatseal.profile
@@ -0,0 +1,65 @@
1# Firejail profile for flatseal
2# This file is overwritten after every install/update
3# Persistent local customizations
4include com.github.tchx84.Flatseal.local
5# Persistent global definitions
6include globals.local
7
8noblacklist ${HOME}/.local/share/flatpak/overrides
9noblacklist /var/lib/flatpak/app
10
11# Allow gjs (blacklisted by disable-interpreters.inc)
12include allow-gjs.inc
13
14include disable-common.inc
15include disable-devel.inc
16include disable-exec.inc
17include disable-interpreters.inc
18include disable-proc.inc
19include disable-programs.inc
20include disable-shell.inc
21include disable-xdg.inc
22
23mkdir ${HOME}/.local/share/flatpak/overrides
24whitelist ${HOME}/.local/share/flatpak/overrides
25include whitelist-common.inc
26include whitelist-run-common.inc
27include whitelist-runuser-common.inc
28include whitelist-usr-share-common.inc
29include whitelist-var-common.inc
30
31apparmor
32caps.drop all
33net none
34no3d
35nodvd
36nogroups
37noinput
38nonewprivs
39noprinters
40noroot
41nosound
42notv
43nou2f
44novideo
45protocol unix
46seccomp
47seccomp.block-secondary
48shell none
49tracelog
50
51disable-mnt
52private-bin com.github.tchx84.Flatseal,gjs
53private-cache
54private-dev
55private-etc alternatives,dconf,fonts,gtk-3.0,ld.so.cache,ld.so.preload
56private-tmp
57
58dbus-user filter
59dbus-user.own com.github.tchx84.Flatseal
60dbus-user.talk ca.desrt.dconf
61dbus-user.talk org.freedesktop.impl.portal.PermissionStore
62dbus-user.talk org.gnome.Software
63dbus-system none
64
65read-write ${HOME}/.local/share/flatpak/overrides