From 4f81884feaa47cb45c320b4bbf4f9c862f492c00 Mon Sep 17 00:00:00 2001 From: Fred-Barclay Date: Tue, 25 Dec 2018 11:08:36 -0600 Subject: Bah humbug! Backporting fixes for the new Brave browser to 0.9.56. Merry Christmas to all! --- etc-fixes/0.9.56/brave-browser.profile | 6 ++++++ etc-fixes/0.9.56/brave.profile | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 etc-fixes/0.9.56/brave-browser.profile create mode 100644 etc-fixes/0.9.56/brave.profile diff --git a/etc-fixes/0.9.56/brave-browser.profile b/etc-fixes/0.9.56/brave-browser.profile new file mode 100644 index 000000000..6e3a5df28 --- /dev/null +++ b/etc-fixes/0.9.56/brave-browser.profile @@ -0,0 +1,6 @@ +# Firejail profile alias for brave +# This file is overwritten after every install/update + + +# Redirect +include /etc/firejail/brave.profile diff --git a/etc-fixes/0.9.56/brave.profile b/etc-fixes/0.9.56/brave.profile new file mode 100644 index 000000000..4c59c103f --- /dev/null +++ b/etc-fixes/0.9.56/brave.profile @@ -0,0 +1,24 @@ +# 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 +ignore noexec /tmp + +# Redirect +include /etc/firejail/chromium-common.profile -- cgit v1.2.3-54-g00ecf