aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2022-01-24 11:59:04 -0500
committerLibravatar GitHub <noreply@github.com>2022-01-24 11:59:04 -0500
commitda126c9f68542496ada0be17165b5b547c480670 (patch)
tree079442df8b6d48fff207b09da876d5392944ef90
parentMerge pull request #4878 from smitsohu/builder (diff)
parentadd a profile for cointop (diff)
downloadfirejail-da126c9f68542496ada0be17165b5b547c480670.tar.gz
firejail-da126c9f68542496ada0be17165b5b547c480670.tar.zst
firejail-da126c9f68542496ada0be17165b5b547c480670.zip
Merge pull request #4873 from reedriley/cointop
add a profile for cointop
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-a-l/cointop.profile63
-rw-r--r--src/firecfg/firecfg.config1
3 files changed, 65 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index cf6214e4e..9d22ee814 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -377,6 +377,7 @@ blacklist ${HOME}/.config/chromium-flags.conf
377blacklist ${HOME}/.config/clipit 377blacklist ${HOME}/.config/clipit
378blacklist ${HOME}/.config/cliqz 378blacklist ${HOME}/.config/cliqz
379blacklist ${HOME}/.config/cmus 379blacklist ${HOME}/.config/cmus
380blacklist ${HOME}/.config/cointop
380blacklist ${HOME}/.config/com.github.bleakgrey.tootle 381blacklist ${HOME}/.config/com.github.bleakgrey.tootle
381blacklist ${HOME}/.config/corebird 382blacklist ${HOME}/.config/corebird
382blacklist ${HOME}/.config/cower 383blacklist ${HOME}/.config/cower
diff --git a/etc/profile-a-l/cointop.profile b/etc/profile-a-l/cointop.profile
new file mode 100644
index 000000000..4349f58fc
--- /dev/null
+++ b/etc/profile-a-l/cointop.profile
@@ -0,0 +1,63 @@
1# Firejail profile for cointop
2# Description: TUI for tracking cryptocurrency stats
3# This file is overwritten after every install/update
4# Persistent local customizations
5include cointop.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.config/cointop
10
11blacklist ${RUNUSER}
12
13include disable-common.inc
14include disable-devel.inc
15include disable-exec.inc
16include disable-interpreters.inc
17include disable-proc.inc
18include disable-programs.inc
19include disable-shell.inc
20include disable-X11.inc
21include disable-xdg.inc
22
23mkdir ${HOME}/.config/cointop
24whitelist ${HOME}/.config/cointop
25include whitelist-common.inc
26include whitelist-runuser-common.inc
27include whitelist-usr-share-common.inc
28include whitelist-var-common.inc
29
30apparmor
31caps.drop all
32ipc-namespace
33machine-id
34netfilter
35no3d
36nodvd
37nogroups
38noinput
39nonewprivs
40noprinters
41noroot
42nosound
43notv
44nou2f
45novideo
46protocol inet,inet6
47seccomp
48seccomp.block-secondary
49shell none
50tracelog
51
52disable-mnt
53private-bin cointop
54private-cache
55private-dev
56private-etc alternatives,ca-certificates,crypto-policies,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,nsswitch.conf,pki,protocols,resolv.conf,rpc,services,ssl
57private-lib
58private-tmp
59
60dbus-user none
61dbus-system none
62
63memory-deny-write-execute
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 3688c5551..edf46ef4a 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -153,6 +153,7 @@ cmus
153code 153code
154code-oss 154code-oss
155codium 155codium
156cointop
156cola 157cola
157colorful 158colorful
158com.github.bleakgrey.tootle 159com.github.bleakgrey.tootle