aboutsummaryrefslogtreecommitdiffstats
path: root/etc
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
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')
-rw-r--r--etc/inc/disable-programs.inc2
-rw-r--r--etc/profile-a-l/avidemux.profile53
2 files changed, 55 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 5910d3543..cc1fad2df 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -50,6 +50,7 @@ blacklist ${HOME}/.asunder_album_title
50blacklist ${HOME}/.atom 50blacklist ${HOME}/.atom
51blacklist ${HOME}/.attic 51blacklist ${HOME}/.attic
52blacklist ${HOME}/.audacity-data 52blacklist ${HOME}/.audacity-data
53blacklist ${HOME}/.avidemux6
53blacklist ${HOME}/.balsa 54blacklist ${HOME}/.balsa
54blacklist ${HOME}/.bcast5 55blacklist ${HOME}/.bcast5
55blacklist ${HOME}/.bibletime 56blacklist ${HOME}/.bibletime
@@ -158,6 +159,7 @@ blacklist ${HOME}/.config/asunder
158blacklist ${HOME}/.config/atril 159blacklist ${HOME}/.config/atril
159blacklist ${HOME}/.config/audacious 160blacklist ${HOME}/.config/audacious
160blacklist ${HOME}/.config/autokey 161blacklist ${HOME}/.config/autokey
162blacklist ${HOME}/.config/avidemux3_qt5rc
161blacklist ${HOME}/.config/aweather 163blacklist ${HOME}/.config/aweather
162blacklist ${HOME}/.config/backintime 164blacklist ${HOME}/.config/backintime
163blacklist ${HOME}/.config/baloofilerc 165blacklist ${HOME}/.config/baloofilerc
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