aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l/keepassxc.profile
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-02-02 12:31:16 +0100
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-02-02 12:31:16 +0100
commit69968ee9811f6da544cbf0db482b40e92c71c056 (patch)
treee642a23fea8be81854a39ec4362c83222064f4be /etc/profile-a-l/keepassxc.profile
parentSeccomp error action fixes (diff)
downloadfirejail-69968ee9811f6da544cbf0db482b40e92c71c056.tar.gz
firejail-69968ee9811f6da544cbf0db482b40e92c71c056.tar.zst
firejail-69968ee9811f6da544cbf0db482b40e92c71c056.zip
keepassxc: allow all browser, not just firefox
ungoogled-chromium won't work with keepassxc (#3941)
Diffstat (limited to 'etc/profile-a-l/keepassxc.profile')
-rw-r--r--etc/profile-a-l/keepassxc.profile20
1 files changed, 18 insertions, 2 deletions
diff --git a/etc/profile-a-l/keepassxc.profile b/etc/profile-a-l/keepassxc.profile
index a3a1b500a..3ad779a12 100644
--- a/etc/profile-a-l/keepassxc.profile
+++ b/etc/profile-a-l/keepassxc.profile
@@ -11,10 +11,16 @@ noblacklist ${HOME}/*.kdbx
11noblacklist ${HOME}/.cache/keepassxc 11noblacklist ${HOME}/.cache/keepassxc
12noblacklist ${HOME}/.config/keepassxc 12noblacklist ${HOME}/.config/keepassxc
13noblacklist ${HOME}/.keepassxc 13noblacklist ${HOME}/.keepassxc
14# 2.2.4 needs this path when compiled with "Native messaging browser extension"
15noblacklist ${HOME}/.mozilla
16noblacklist ${DOCUMENTS} 14noblacklist ${DOCUMENTS}
17 15
16# Allow browser profiles, required for browser integration.
17noblacklist ${HOME}/.config/BraveSoftware
18noblacklist ${HOME}/.config/chromium
19noblacklist ${HOME}/.config/google-chrome
20noblacklist ${HOME}/.config/vivaldi
21noblacklist ${HOME}/.local/share/torbrowser
22noblacklist ${HOME}/.mozilla
23
18include disable-common.inc 24include disable-common.inc
19include disable-devel.inc 25include disable-devel.inc
20include disable-exec.inc 26include disable-exec.inc
@@ -29,6 +35,16 @@ include disable-xdg.inc
29#mkdir ${HOME}/Documents/KeePassXC 35#mkdir ${HOME}/Documents/KeePassXC
30#whitelist ${HOME}/Documents/KeePassXC 36#whitelist ${HOME}/Documents/KeePassXC
31# Needed for KeePassXC-Browser 37# Needed for KeePassXC-Browser
38#mkfile ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
39#whitelist ${HOME}/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
40#mkfile ${HOME}/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
41#whitelist ${HOME}/.config/chromium/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
42#mkfile ${HOME}/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
43#whitelist ${HOME}/.config/google-chrome/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
44#mkfile ${HOME}/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
45#whitelist ${HOME}/.config/vivaldi/NativeMessagingHosts/org.keepassxc.keepassxc_browser.json
46#mkfile ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
47#whitelist ${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
32#mkfile ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json 48#mkfile ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
33#whitelist ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json 49#whitelist ${HOME}/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
34#mkdir ${HOME}/.cache/keepassxc 50#mkdir ${HOME}/.cache/keepassxc