aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2023-08-10 09:11:29 +0000
committerLibravatar GitHub <noreply@github.com>2023-08-10 09:11:29 +0000
commitf106c33e0c0c0def614820e79a305355ca85f346 (patch)
tree60133961f0f4a160529010c77bd6918037476df8 /etc
parentNew profile: journal-viewer (#5943) (diff)
downloadfirejail-f106c33e0c0c0def614820e79a305355ca85f346.tar.gz
firejail-f106c33e0c0c0def614820e79a305355ca85f346.tar.zst
firejail-f106c33e0c0c0def614820e79a305355ca85f346.zip
New profile: clac (#5947)
* firecfg.config: add support for clac * Create clac.profile
Diffstat (limited to 'etc')
-rw-r--r--etc/profile-a-l/clac.profile63
1 files changed, 63 insertions, 0 deletions
diff --git a/etc/profile-a-l/clac.profile b/etc/profile-a-l/clac.profile
new file mode 100644
index 000000000..b654b3890
--- /dev/null
+++ b/etc/profile-a-l/clac.profile
@@ -0,0 +1,63 @@
1# Firejail profile for clac
2# Description: Simple command-line calculator
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include clac.local
7# Persistent global definitions
8include globals.local
9
10blacklist ${RUNUSER}
11
12include disable-common.inc
13include disable-devel.inc
14include disable-exec.inc
15include disable-interpreters.inc
16include disable-proc.inc
17include disable-programs.inc
18include disable-shell.inc
19#include disable-X11.inc - x11 none
20include disable-xdg.inc
21
22#include whitelist-common.inc - see #903
23include whitelist-run-common.inc
24include whitelist-runuser-common.inc
25include whitelist-usr-share-common.inc
26include whitelist-var-common.inc
27
28apparmor
29caps.drop all
30ipc-namespace
31machine-id
32net none
33no3d
34nodvd
35nogroups
36noinput
37nonewprivs
38noprinters
39noroot
40nosound
41notv
42nou2f
43novideo
44# block socket syscall to simulate empty protocol option (see #639)
45seccomp socket
46seccomp.block-secondary
47tracelog
48x11 none
49
50disable-mnt
51private
52private-bin clac
53#private-cache
54private-dev
55private-etc
56private-tmp
57
58dbus-user none
59dbus-system none
60
61memory-deny-write-execute
62read-only ${HOME}
63restrict-namespaces