aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2021-03-19 07:32:50 -0500
committerLibravatar GitHub <noreply@github.com>2021-03-19 07:32:50 -0500
commita7acaa6eabefc759193bc14c60b44921a8a38731 (patch)
tree8edf6ac359c1cf66b510d63f51e21bed400a141b /etc
parentFix ordering private-etc (diff)
parentUncomment nodvd, reuse "uncomment next" msg (diff)
downloadfirejail-a7acaa6eabefc759193bc14c60b44921a8a38731.tar.gz
firejail-a7acaa6eabefc759193bc14c60b44921a8a38731.tar.zst
firejail-a7acaa6eabefc759193bc14c60b44921a8a38731.zip
Merge pull request #4098 from tredondo/master
Create bcompare.profile
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-a-l/bcompare.profile62
2 files changed, 63 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 72fc13103..ca3fcd216 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -166,6 +166,7 @@ blacklist ${HOME}/.config/aweather
166blacklist ${HOME}/.config/backintime 166blacklist ${HOME}/.config/backintime
167blacklist ${HOME}/.config/baloofilerc 167blacklist ${HOME}/.config/baloofilerc
168blacklist ${HOME}/.config/baloorc 168blacklist ${HOME}/.config/baloorc
169blacklist ${HOME}/.config/bcompare
169blacklist ${HOME}/.config/blender 170blacklist ${HOME}/.config/blender
170blacklist ${HOME}/.config/bless 171blacklist ${HOME}/.config/bless
171blacklist ${HOME}/.config/bnox 172blacklist ${HOME}/.config/bnox
diff --git a/etc/profile-a-l/bcompare.profile b/etc/profile-a-l/bcompare.profile
new file mode 100644
index 000000000..178e2dc9f
--- /dev/null
+++ b/etc/profile-a-l/bcompare.profile
@@ -0,0 +1,62 @@
1# Firejail profile for Beyond Compare by Scooter Software
2# Description: directory and file compare utility
3# Disables the network, which only impacts checking for updates.
4# This file is overwritten after every install/update
5# Persistent local customizations
6include bcompare.local
7# Persistent global definitions
8include globals.local
9
10noblacklist ${HOME}/.config/bcompare
11# In case the user decides to include disable-programs.inc, still allow
12# KDE's Gwenview to view images via right click -> Open With -> Associated Application
13noblacklist ${HOME}/.config/gwenviewrc
14
15# Uncomment the next line (or put it into your bcompare.local) if you don't need to compare files in disable-common.inc
16#include disable-common.inc
17include disable-devel.inc
18include disable-exec.inc
19include disable-interpreters.inc
20include disable-passwdmgr.inc
21# Uncomment the next line (or put it into your bcompare.local) if you don't need to compare files in disable-programs.inc
22#include disable-programs.inc
23# Uncommenting this breaks launch
24# include disable-shell.inc
25include disable-write-mnt.inc
26# Don't disable ${DOCUMENTS}, ${MUSIC}, ${PICTURES}, ${VIDEOS}
27# include disable-xdg.inc
28
29# include whitelist-common.inc
30# include whitelist-runuser-common.inc
31# include whitelist-usr-share-common.inc
32# include whitelist-var-common.inc
33
34apparmor
35caps.drop all
36# Uncommenting might break Pulse Audio
37#machine-id
38net none
39no3d
40nodvd
41nogroups
42nonewprivs
43noroot
44# Allow applications launched on sound files to play them
45#nosound
46notv
47nou2f
48novideo
49protocol unix
50seccomp
51shell none
52tracelog
53
54private-cache
55private-dev
56# see /usr/share/doc/firejail/profile.template for more common private-etc paths.
57# private-etc alternatives,fonts,machine-id
58# Necessary because of the `include disable-exec.inc` line. Prevents error "Error fstat: fs.c:504 fs_remount_simple: Transport endpoint is not connected ... cannot sync with peer: unexpected EOF Peer [...] unexpectedly exited with status 1"
59private-tmp
60
61dbus-user none
62dbus-system none