summaryrefslogtreecommitdiff
path: root/profiles/keepassxc.local
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2020-10-18 20:54:47 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2020-10-18 20:54:47 -0700
commit6ea485a808c1bc86cdbff55b99b5e5e9e03ab65b (patch)
tree5856536d3208d494856509915436610b4c5c679b /profiles/keepassxc.local
parentFix bannerlord profile (diff)
downloadfirejail-profiles-6ea485a808c1bc86cdbff55b99b5e5e9e03ab65b.tar.xz
Updated for firejail 0.9.64-rc1
Diffstat (limited to 'profiles/keepassxc.local')
-rw-r--r--profiles/keepassxc.local19
1 files changed, 16 insertions, 3 deletions
diff --git a/profiles/keepassxc.local b/profiles/keepassxc.local
index 65b4300..23d2118 100644
--- a/profiles/keepassxc.local
+++ b/profiles/keepassxc.local
@@ -1,7 +1,11 @@
ignore noblacklist ${HOME}/.mozilla
ignore noblacklist ${DOCUMENTS}
+mkdir ${HOME}/.cache/keepassxc
+mkdir ${HOME}/.config/keepassxc
+
whitelist ${HOME}/.keepassxc
+whitelist ${HOME}/.cache/keepassxc
whitelist ${HOME}/.config/keepassxc
whitelist ${HOME}/.config/keepassxcrc
include whitelist-common.inc
@@ -9,9 +13,6 @@ include whitelist-common.inc
# # no3d breaks decryption for some reason
ignore no3d
-# # nodbus breaks systray support
-ignore nodbus
-
# # machine-id and net=none breaks systray support with openrc/eudev
ignore machine-id
ignore net
@@ -27,3 +28,15 @@ tracelog
disable-mnt
private-bin keepassxc,dbus-launch
private-etc fonts,ld.so.cache,localtime,machine-id,passwd
+
+# # dbus-user/system breaks systray support
+ignore dbus-user none
+ignore dbus-system none
+
+ignore dbus-user.talk com.canonical.Unity.Session
+ignore dbus-user.talk org.freedesktop.ScreenSaver
+ignore dbus-user.talk org.freedesktop.login1.Manager
+ignore dbus-user.talk org.freedesktop.login1.Session
+ignore dbus-user.talk org.gnome.ScreenSaver
+ignore dbus-user.talk org.gnome.SessionManager
+ignore dbus-user.talk org.gnome.SessionManager.Presence