summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2019-03-02 04:46:11 +0000
committerLibravatar GitHub <noreply@github.com>2019-03-02 04:46:11 +0000
commit10590c8d4a567c3455d9e4565427ff1073eaf577 (patch)
treef4cfd1a98b3995a35ec51294be4c7cbde0340c60 /etc
parentFix mpDris2 for Debian/Ubuntu (#2495) (diff)
downloadfirejail-10590c8d4a567c3455d9e4565427ff1073eaf577.tar.gz
firejail-10590c8d4a567c3455d9e4565427ff1073eaf577.tar.zst
firejail-10590c8d4a567c3455d9e4565427ff1073eaf577.zip
Add new profile for geekbench (#2498)
* Create geekbench.profile * Add geekbench to firecfg
Diffstat (limited to 'etc')
-rw-r--r--etc/geekbench.profile50
1 files changed, 50 insertions, 0 deletions
diff --git a/etc/geekbench.profile b/etc/geekbench.profile
new file mode 100644
index 000000000..b0bae1e73
--- /dev/null
+++ b/etc/geekbench.profile
@@ -0,0 +1,50 @@
1# Firejail profile for geekbench
2# Description: A cross-platform benchmark that measures processor and memory performance
3# This file is overwritten after every install/update
4# Persistent local customizations
5include geekbench.local
6# Persistent global definitions
7include globals.local
8
9include disable-common.inc
10include disable-devel.inc
11include disable-interpreters.inc
12include disable-passwdmgr.inc
13include disable-programs.inc
14include disable-xdg.inc
15
16apparmor
17caps.drop all
18hostname geekbench
19ipc-namespace
20machine-id
21netfilter
22no3d
23nodbus
24nodvd
25nogroups
26nonewprivs
27noroot
28nosound
29notv
30nou2f
31novideo
32protocol unix,inet,inet6
33seccomp
34shell none
35tracelog
36
37disable-mnt
38private-bin bash,geekbenc*,sh
39private-cache
40private-dev
41private-etc alternatives,groups,passwd,lsb-release
42private-lib libstdc++.so.*
43private-tmp
44
45# memory-deny-write-execute - Breaks on Arch
46noexec ${HOME}
47noexec /tmp
48
49# never write anything
50read-only ${HOME}