aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2023-10-03 20:09:34 +0000
committerLibravatar GitHub <noreply@github.com>2023-10-03 20:09:34 +0000
commit067d1a827f264da23fd860f71b2e7355edf3ffe9 (patch)
treecd1f298434f090726b2fa3f7a9d5cfeced214ca6
parentNew profile: lettura (#6027) (diff)
downloadfirejail-067d1a827f264da23fd860f71b2e7355edf3ffe9.tar.gz
firejail-067d1a827f264da23fd860f71b2e7355edf3ffe9.tar.zst
firejail-067d1a827f264da23fd860f71b2e7355edf3ffe9.zip
Create brz.profile and bzr.profile (#6028)
From Breezy's documentation[1] [2]: > Breezy is a friendly fork of the Bazaar (bzr) project, hosted on > http://bazaar.canonical.com/. It is backwards compatibility with > Bazaar's disk format and protocols. One of the key differences with > Bazaar is that Breezy runs on Python 3, rather than on Python 2. breezy is also the drop-in replacement for bazaar on Arch Linux since pacman 6.0.2-8[3]. > By default, Breezy provides support for both the Bazaar and Git file > formats. Note: The profile is implemented as a git redirect. [1] https://github.com/breezy-team/breezy [2] https://www.breezy-vcs.org/ [3] https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/c68a4e6602e3488fa093a18d35202c76a730faf6
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-a-l/brz.profile14
-rw-r--r--etc/profile-a-l/bzr.profile10
3 files changed, 25 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 7bc708623..8947c2693 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -386,6 +386,7 @@ blacklist ${HOME}/.config/borg
386blacklist ${HOME}/.config/brasero 386blacklist ${HOME}/.config/brasero
387blacklist ${HOME}/.config/brave 387blacklist ${HOME}/.config/brave
388blacklist ${HOME}/.config/brave-flags.conf 388blacklist ${HOME}/.config/brave-flags.conf
389blacklist ${HOME}/.config/breezy
389blacklist ${HOME}/.config/caja 390blacklist ${HOME}/.config/caja
390blacklist ${HOME}/.config/calibre 391blacklist ${HOME}/.config/calibre
391blacklist ${HOME}/.config/cantata 392blacklist ${HOME}/.config/cantata
diff --git a/etc/profile-a-l/brz.profile b/etc/profile-a-l/brz.profile
new file mode 100644
index 000000000..dcc7af54b
--- /dev/null
+++ b/etc/profile-a-l/brz.profile
@@ -0,0 +1,14 @@
1# Firejail profile for brz
2# Description: Distributed VCS with support for Bazaar and Git file formats
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include brz.local
7# Persistent global definitions
8# added by included profile
9#include globals.local
10
11noblacklist ${HOME}/.config/breezy
12
13# Redirect
14include git.profile
diff --git a/etc/profile-a-l/bzr.profile b/etc/profile-a-l/bzr.profile
new file mode 100644
index 000000000..61c1aae38
--- /dev/null
+++ b/etc/profile-a-l/bzr.profile
@@ -0,0 +1,10 @@
1# Firejail profile alias for bzr
2# This file is overwritten after every install/update
3# Persistent local customizations
4include bzr.local
5# Persistent global definitions
6# added by included profile
7#include globals.local
8
9# Redirect
10include brz.profile