aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Ted Robertson <10043369+tredondo@users.noreply.github.com>2021-03-13 20:01:46 -1000
committerLibravatar GitHub <noreply@github.com>2021-03-13 20:01:46 -1000
commit3e2a58f47a9cad1c903327cecd3ba7bf1c84ec1c (patch)
tree2e8554650cc18aa7ab06dd5c81266c86641933ce /etc
parentFix #4044 -- skypeforlinux fails to start… (diff)
downloadfirejail-3e2a58f47a9cad1c903327cecd3ba7bf1c84ec1c.tar.gz
firejail-3e2a58f47a9cad1c903327cecd3ba7bf1c84ec1c.tar.zst
firejail-3e2a58f47a9cad1c903327cecd3ba7bf1c84ec1c.zip
Create bcompare.profile
Diffstat (limited to 'etc')
-rw-r--r--etc/profile-a-l/bcompare.profile65
1 files changed, 65 insertions, 0 deletions
diff --git a/etc/profile-a-l/bcompare.profile b/etc/profile-a-l/bcompare.profile
new file mode 100644
index 000000000..8a166266d
--- /dev/null
+++ b/etc/profile-a-l/bcompare.profile
@@ -0,0 +1,65 @@
1# Firejail profile for Scootersoft Beyond Compare
2# Description: directory compare and file compare utility
3# Disables the network, which only impacts checking for updates.
4# This file is overwritten after every install/update
5
6# Persistent local customizations
7include bcompare.local
8# Persistent global definitions
9include globals.local
10
11include disable-common.inc
12include disable-devel.inc
13include disable-exec.inc
14include disable-interpreters.inc
15include disable-passwdmgr.inc
16# Allow comparing e.g. Firefox profile files
17# include disable-programs.inc
18# Uncommenting this breaks launch
19# include disable-shell.inc
20include disable-write-mnt.inc
21include disable-xdg.inc
22
23# include whitelist-common.inc
24# include whitelist-runuser-common.inc
25# include whitelist-usr-share-common.inc
26# include whitelist-var-common.inc
27
28#allusers
29apparmor
30caps.drop all
31# ipc-namespace
32machine-id
33net none
34no3d
35# nodvd
36nogroups
37nonewprivs
38noroot
39# nosound
40notv
41nou2f
42novideo
43protocol unix
44seccomp
45# shell none
46# tracelog
47
48# disable-mnt
49# private
50# private-bin program
51private-cache
52private-dev
53# see /usr/share/doc/firejail/profile.template for more common private-etc paths.
54# private-etc alternatives,fonts,machine-id
55# private-lib
56# private-opt none
57# 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"
58private-tmp
59
60# dbus-user none
61# dbus-system none
62
63# memory-deny-write-execute
64noexec ${HOME}
65# read-only ${HOME}