aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2019-11-24 19:44:23 +0000
committerLibravatar GitHub <noreply@github.com>2019-11-24 19:44:23 +0000
commit67ece7fc43e92f68ebf4fd6547030618e5ddc74c (patch)
treef0860784c4d61cdcf933d20ccfa4bbde743810d5
parentNew profile: audio-recorder (#3055) (diff)
downloadfirejail-67ece7fc43e92f68ebf4fd6547030618e5ddc74c.tar.gz
firejail-67ece7fc43e92f68ebf4fd6547030618e5ddc74c.tar.zst
firejail-67ece7fc43e92f68ebf4fd6547030618e5ddc74c.zip
Add new profile: cameramonitor (#3056)
* Create cameramonitor.profile * Add cameramonitor to firecfg.config
-rw-r--r--etc/cameramonitor.profile53
-rw-r--r--src/firecfg/firecfg.config1
2 files changed, 54 insertions, 0 deletions
diff --git a/etc/cameramonitor.profile b/etc/cameramonitor.profile
new file mode 100644
index 000000000..1d7aa0f9c
--- /dev/null
+++ b/etc/cameramonitor.profile
@@ -0,0 +1,53 @@
1# Firejail profile for cameramonitor
2# Description: A little monitor to check your webcam status
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include cameramonitor.local
7# Persistent global definitions
8include globals.local
9
10# Allow python (blacklisted by disable-interpreters.inc)
11include allow-python2.inc
12include allow-python3.inc
13
14include disable-common.inc
15include disable-devel.inc
16include disable-exec.inc
17include disable-interpreters.inc
18include disable-passwdmgr.inc
19include disable-programs.inc
20include disable-xdg.inc
21
22whitelist /usr/share/cameramonitor
23include whitelist-common.inc
24include whitelist-usr-share-common.inc
25include whitelist-var-common.inc
26
27apparmor
28caps.drop all
29ipc-namespace
30machine-id
31net none
32no3d
33#nodbus
34nodvd
35nogroups
36nonewprivs
37noroot
38nosound
39notv
40nou2f
41novideo
42protocol unix
43seccomp
44shell none
45tracelog
46
47disable-mnt
48private-bin cameramonitor,python*
49private-cache
50private-etc alternatives,fonts
51private-tmp
52
53# memory-deny-write-execute - breaks on Arch
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 9ad97f030..ffedf486f 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -97,6 +97,7 @@ calligraplanwork
97calligrasheets 97calligrasheets
98calligrastage 98calligrastage
99calligrawords 99calligrawords
100cameramonitor
100cantata 101cantata
101catfish 102catfish
102celluloid 103celluloid