aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l/gajim.profile
diff options
context:
space:
mode:
authorLibravatar bbhtt <62639087+bbhtt@users.noreply.github.com>2021-01-11 16:23:35 +0000
committerLibravatar GitHub <noreply@github.com>2021-01-11 16:23:35 +0000
commit337d7aeecf427ca88bb0aff2fb4557165a0fcab4 (patch)
tree029ba665c6d76476eebf7b6faec622c804b3f167 /etc/profile-a-l/gajim.profile
parentMerge pull request #3879 from aidalgol/steam-arma3-fix (diff)
downloadfirejail-337d7aeecf427ca88bb0aff2fb4557165a0fcab4.tar.gz
firejail-337d7aeecf427ca88bb0aff2fb4557165a0fcab4.tar.zst
firejail-337d7aeecf427ca88bb0aff2fb4557165a0fcab4.zip
Improvements to balsa,fractal,gajim,trojita (#3791)
* Improvements to balsa,fractal,gajim,trojita * sort * Add gpg plugin support to gajim,remove notifications dbus from trojita * Add dbus policy from flatpak per @rusty-snake * Add python* to private-bin; remove some dbus Co-authored-by: kortewegdevries <kortewegdevries@protonmail.ch>
Diffstat (limited to 'etc/profile-a-l/gajim.profile')
-rw-r--r--etc/profile-a-l/gajim.profile30
1 files changed, 27 insertions, 3 deletions
diff --git a/etc/profile-a-l/gajim.profile b/etc/profile-a-l/gajim.profile
index 85d9b9bd9..125ddf79c 100644
--- a/etc/profile-a-l/gajim.profile
+++ b/etc/profile-a-l/gajim.profile
@@ -6,6 +6,7 @@ include gajim.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.gnupg
9noblacklist ${HOME}/.cache/gajim 10noblacklist ${HOME}/.cache/gajim
10noblacklist ${HOME}/.config/gajim 11noblacklist ${HOME}/.config/gajim
11noblacklist ${HOME}/.local/share/gajim 12noblacklist ${HOME}/.local/share/gajim
@@ -20,19 +21,27 @@ include disable-exec.inc
20include disable-interpreters.inc 21include disable-interpreters.inc
21include disable-passwdmgr.inc 22include disable-passwdmgr.inc
22include disable-programs.inc 23include disable-programs.inc
23# Comment the following line if you need to whitelist other folders than ~/Downloads 24# Comment the following line if you need to whitelist folders other than ~/Downloads
24include disable-xdg.inc 25include disable-xdg.inc
25 26
27mkdir ${HOME}/.gnupg
26mkdir ${HOME}/.cache/gajim 28mkdir ${HOME}/.cache/gajim
27mkdir ${HOME}/.config/gajim 29mkdir ${HOME}/.config/gajim
28mkdir ${HOME}/.local/share/gajim 30mkdir ${HOME}/.local/share/gajim
31whitelist ${HOME}/.gnupg
29whitelist ${HOME}/.cache/gajim 32whitelist ${HOME}/.cache/gajim
30whitelist ${HOME}/.config/gajim 33whitelist ${HOME}/.config/gajim
31whitelist ${HOME}/.local/share/gajim 34whitelist ${HOME}/.local/share/gajim
32whitelist ${DOWNLOADS} 35whitelist ${DOWNLOADS}
36whitelist ${RUNUSER}/gnupg
37whitelist /usr/share/gnupg
38whitelist /usr/share/gnupg2
33include whitelist-common.inc 39include whitelist-common.inc
40include whitelist-runuser-common.inc
41include whitelist-usr-share-common.inc
34include whitelist-var-common.inc 42include whitelist-var-common.inc
35 43
44apparmor
36caps.drop all 45caps.drop all
37netfilter 46netfilter
38nodvd 47nodvd
@@ -47,9 +56,24 @@ shell none
47tracelog 56tracelog
48 57
49disable-mnt 58disable-mnt
50private-bin bash,gajim,gajim-history-manager,gpg,gpg2,paplay,python,python3,sh,zsh 59private-bin bash,gajim,gajim-history-manager,gpg,gpg2,paplay,python*,sh,zsh
60private-cache
51private-dev 61private-dev
52private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,group,hostname,hosts,ld.so.cache,ld.so.conf,localtime,machine-id,passwd,pki,pulse,resolv.conf,ssl 62private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,group,hostname,hosts,ld.so.cache,ld.so.conf,localtime,machine-id,passwd,pki,pulse,resolv.conf,ssl,xdg
53private-tmp 63private-tmp
64writable-run-user
65
66dbus-user filter
67dbus-user.own org.gajim.Gajim
68dbus-user.talk org.gnome.Mutter.IdleMonitor
69dbus-user.talk ca.desrt.dconf
70dbus-user.talk org.freedesktop.Notifications
71dbus-user.talk org.freedesktop.secrets
72dbus-user.talk org.kde.kwalletd5
73dbus-user.talk org.mpris.MediaPlayer2.*
74dbus-system filter
75dbus-system.talk org.freedesktop.login1
76# Uncomment for location plugin support
77#dbus-system.talk org.freedesktop.GeoClue2
54 78
55join-or-start gajim 79join-or-start gajim