aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2021-01-13 08:06:37 +0000
committerLibravatar GitHub <noreply@github.com>2021-01-13 08:06:37 +0000
commit7fbe43ec203b33fdfee2377425ce26beaedea6a5 (patch)
tree0335bc64d1ff8507025bfbc082583ebe99b1eb6f /etc/profile-m-z
parentnew profile: mdr (#3888) (diff)
downloadfirejail-7fbe43ec203b33fdfee2377425ce26beaedea6a5.tar.gz
firejail-7fbe43ec203b33fdfee2377425ce26beaedea6a5.tar.zst
firejail-7fbe43ec203b33fdfee2377425ce26beaedea6a5.zip
add new profile: shotwell (#3889)
* new profile: shotwell * Create shotwell.profile * new profile: shotwell * add shotwell blacklists
Diffstat (limited to 'etc/profile-m-z')
-rw-r--r--etc/profile-m-z/shotwell.profile60
1 files changed, 60 insertions, 0 deletions
diff --git a/etc/profile-m-z/shotwell.profile b/etc/profile-m-z/shotwell.profile
new file mode 100644
index 000000000..749029530
--- /dev/null
+++ b/etc/profile-m-z/shotwell.profile
@@ -0,0 +1,60 @@
1# Firejail profile for shotwell
2# Description: A digital photo organizer designed for the GNOME desktop environment
3# This file is overwritten after every install/update
4# Persistent local customizations
5include shotwell.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.cache/shotwell
10noblacklist ${HOME}/.local/share/shotwell
11
12noblacklist ${PICTURES}
13include disable-common.inc
14include disable-devel.inc
15include disable-exec.inc
16include disable-interpreters.inc
17include disable-passwdmgr.inc
18include disable-programs.inc
19include disable-shell.inc
20include disable-xdg.inc
21
22mkdir ${HOME}/.cache/shotwell
23mkdir ${HOME}/.local/share/shotwell
24whitelist ${HOME}/.cache/shotwell
25whitelist ${HOME}/.local/share/shotwell
26whitelist ${PICTURES}
27include whitelist-common.inc
28include whitelist-runuser-common.inc
29include whitelist-usr-share-common.inc
30include whitelist-var-common.inc
31
32apparmor
33caps.drop all
34machine-id
35netfilter
36nodvd
37nogroups
38nonewprivs
39noroot
40nosound
41notv
42nou2f
43novideo
44protocol unix
45seccomp
46shell none
47tracelog
48
49private-bin shotwell
50private-cache
51private-dev
52private-etc alternatives,fonts,machine-id
53private-opt none
54private-tmp
55
56dbus-user filter
57dbus-user.own org.gnome.Shotwell
58dbus-user.talk ca.desrt.dconf
59dbus-user.talk org.gtk.vfs.UDisks2VolumeMonitor
60dbus-system none