diff --git a/etc/brave-browser.profile b/etc/brave-browser.profile new file mode 100644 index 000000000..9dda6ccc3 --- /dev/null +++ b/etc/brave-browser.profile @@ -0,0 +1,2 @@ +# Redirect to firejail profile for brave +include brave.profile diff --git a/etc/brave.profile b/etc/brave.profile index 315564b05..cc003d49a 100644 --- a/etc/brave.profile +++ b/etc/brave.profile @@ -1,16 +1,20 @@ # Firejail profile for brave # This file is overwritten after every install/update +# Description: Web browser that blocks ads and trackers by default. # Persistent local customizations include brave.local # Persistent global definitions include globals.local noblacklist ${HOME}/.config/brave +noblacklist ${HOME}/.config/BraveSoftware # brave uses gpg for built-in password manager noblacklist ${HOME}/.gnupg mkdir ${HOME}/.config/brave +mkdir ${HOME}/.config/BraveSoftware whitelist ${HOME}/.config/brave +whitelist ${HOME}/.config/BraveSoftware whitelist ${HOME}/.gnupg # noexec /tmp is included in chromium-common.profile and breaks Brave diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc index 531edcc89..9e94d8aa1 100644 --- a/etc/disable-programs.inc +++ b/etc/disable-programs.inc @@ -51,6 +51,7 @@ blacklist ${HOME}/.config/Audaciousrc blacklist ${HOME}/.config/Authenticator blacklist ${HOME}/.config/Beaker Browser blacklist ${HOME}/.config/Brackets +blacklist ${HOME}/.config/BraveSoftware blacklist ${HOME}/.config/Clementine blacklist ${HOME}/.config/Code blacklist ${HOME}/.config/Code Industry diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index e7a24b354..68c0d5284 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config @@ -64,6 +64,7 @@ bnox brackets brasero brave +brave-browser calibre calligra calligraauthor