aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z/seahorse.profile
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2020-04-21 08:24:28 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2020-04-21 08:24:28 -0400
commit018d75775eab4a0f045949a9d069c57686ca2686 (patch)
treeaac3a1a65cca0d4875795c55109a5c3e35efdefb /etc/profile-m-z/seahorse.profile
parentsmall fixes (diff)
downloadfirejail-018d75775eab4a0f045949a9d069c57686ca2686.tar.gz
firejail-018d75775eab4a0f045949a9d069c57686ca2686.tar.zst
firejail-018d75775eab4a0f045949a9d069c57686ca2686.zip
reorganize github etc directory
Diffstat (limited to 'etc/profile-m-z/seahorse.profile')
-rw-r--r--etc/profile-m-z/seahorse.profile63
1 files changed, 63 insertions, 0 deletions
diff --git a/etc/profile-m-z/seahorse.profile b/etc/profile-m-z/seahorse.profile
new file mode 100644
index 000000000..3a69086b5
--- /dev/null
+++ b/etc/profile-m-z/seahorse.profile
@@ -0,0 +1,63 @@
1# Firejail profile for seahorse
2# Description: GNOME application for managing PGP keys
3# This file is overwritten after every install/update
4# Persistent local customizations
5include seahorse.local
6# Persistent global definitions
7include globals.local
8
9blacklist /tmp/.X11-unix
10
11noblacklist ${HOME}/.gnupg
12noblacklist ${HOME}/.ssh
13noblacklist /tmp/ssh-*
14
15include disable-common.inc
16include disable-devel.inc
17include disable-exec.inc
18include disable-interpreters.inc
19include disable-passwdmgr.inc
20include disable-programs.inc
21include disable-xdg.inc
22
23# whitelisting in ${HOME} breaks file encryption feature of nautilus.
24# once #2882 is fixed this can be uncommented and nowhitelisted in seahorse-tool.profile
25#mkdir ${HOME}/.gnupg
26#mkdir ${HOME}/.ssh
27#whitelist ${HOME}/.gnupg
28#whitelist ${HOME}/.ssh
29whitelist /tmp/ssh-*
30whitelist /usr/share/gnupg
31whitelist /usr/share/gnupg2
32whitelist /usr/share/seahorse
33whitelist /usr/share/seahorse-nautilus
34whitelist ${RUNUSER}/gnupg
35whitelist ${RUNUSER}/keyring
36#include whitelist-common.inc
37include whitelist-runuser-common.inc
38include whitelist-usr-share-common.inc
39include whitelist-var-common.inc
40
41apparmor
42caps.drop all
43machine-id
44netfilter
45no3d
46nodvd
47nogroups
48nonewprivs
49noroot
50nosound
51notv
52nou2f
53novideo
54protocol unix,inet,inet6
55seccomp
56shell none
57tracelog
58
59disable-mnt
60private-cache
61private-dev
62private-etc ca-certificates,crypto-policies,dconf,fonts,gconf,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.preload,nsswitch.conf,pango,pki,protocols,resolv.conf,rpc,services,ssh,ssl,X11
63writable-run-user