aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l
diff options
context:
space:
mode:
authorLibravatar Neo00001 <40570803+Neo00001@users.noreply.github.com>2021-01-31 16:37:35 +0000
committerLibravatar GitHub <noreply@github.com>2021-01-31 16:37:35 +0000
commitf6d86439d9f084c5a00287c3f1630b96a9c76485 (patch)
treeb328de7779cf6d06d0a1e15444ee96df4e05ffd9 /etc/profile-a-l
parentbuild: clean generated test/Makefile (diff)
downloadfirejail-f6d86439d9f084c5a00287c3f1630b96a9c76485.tar.gz
firejail-f6d86439d9f084c5a00287c3f1630b96a9c76485.tar.zst
firejail-f6d86439d9f084c5a00287c3f1630b96a9c76485.zip
Add profile for avidemux (#3935)
* Update disable-programs.inc * Update disable-programs.inc * Update firecfg.config * Create avidemux.profile * Update avidemux.profile
Diffstat (limited to 'etc/profile-a-l')
-rw-r--r--etc/profile-a-l/avidemux.profile53
1 files changed, 53 insertions, 0 deletions
diff --git a/etc/profile-a-l/avidemux.profile b/etc/profile-a-l/avidemux.profile
new file mode 100644
index 000000000..b5d662d60
--- /dev/null
+++ b/etc/profile-a-l/avidemux.profile
@@ -0,0 +1,53 @@
1# Firejail profile for Avidemux
2# Description: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks.
3# Persistent local customizations
4include avidemux.local
5# Persistent global definitions
6include globals.local
7
8noblacklist ${HOME}/.avidemux6
9noblacklist ${HOME}/.config/avidemux3_qt5rc
10noblacklist ${VIDEOS}
11
12include disable-common.inc
13include disable-devel.inc
14include disable-exec.inc
15include disable-interpreters.inc
16include disable-passwdmgr.inc
17include disable-programs.inc
18include disable-shell.inc
19include disable-xdg.inc
20
21mkdir ${HOME}/.avidemux6
22mkdir ${HOME}/.config/avidemux3_qt5rc
23whitelist ${HOME}/.avidemux6
24whitelist ${HOME}/.config/avidemux3_qt5rc
25whitelist ${VIDEOS}
26include whitelist-common.inc
27include whitelist-runuser-common.inc
28include whitelist-usr-share-common.inc
29include whitelist-var-common.inc
30
31apparmor
32caps.drop all
33net none
34nodvd
35nogroups
36nonewprivs
37noroot
38notv
39nou2f
40novideo
41protocol unix
42seccomp
43seccomp.block-secondary
44shell none
45tracelog
46
47private-bin avidemux3_cli,avidemux3_jobs_qt5,avidemux3_qt5
48private-cache
49private-dev
50private-tmp
51
52dbus-user none
53dbus-system none