aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Hartmut Knaack <knaack.h@gmx.de>2022-12-11 16:50:18 +0100
committerLibravatar Hartmut Knaack <knaack.h@gmx.de>2022-12-13 23:35:43 +0100
commit15bce3c83c828cb023ca0cbdad4592a0a9ec5d44 (patch)
tree31467e3c84f2607d8d82a326f557a235139f6ab9
parentAdd profile for avidemux3_cli (diff)
downloadfirejail-15bce3c83c828cb023ca0cbdad4592a0a9ec5d44.tar.gz
firejail-15bce3c83c828cb023ca0cbdad4592a0a9ec5d44.tar.zst
firejail-15bce3c83c828cb023ca0cbdad4592a0a9ec5d44.zip
Add profile for avidemux3_jobs_qt5
Add a profile for the Qt5 GUI to process Avidemux jobs. Use a redirection to the avidemux3_qt5 profile to reuse translation files. The application needs to create a network socket on localhost and fails to run with protocol unix, so that entry in the default avidemux profile needs to be extended.
-rw-r--r--etc/profile-a-l/avidemux3_jobs_qt5.profile18
-rw-r--r--src/firecfg/firecfg.config1
2 files changed, 19 insertions, 0 deletions
diff --git a/etc/profile-a-l/avidemux3_jobs_qt5.profile b/etc/profile-a-l/avidemux3_jobs_qt5.profile
new file mode 100644
index 000000000..d84d67494
--- /dev/null
+++ b/etc/profile-a-l/avidemux3_jobs_qt5.profile
@@ -0,0 +1,18 @@
1# Firejail profile for avidemux3_jobs_qt5
2# Description: The Qt5 GUI to run Avidemux jobs.
3# This file is overwritten after every install/update
4# Persistent local customizations
5include avidemux3_jobs_qt5.local
6# Persistent global definitions
7# added by included profile
8#include globals.local
9
10# Provide a shell to spawn avidemux3_cli
11include allow-bin-sh.inc
12private-bin sh
13
14# Needs to bind to a socket on localhost
15protocol inet,inet6
16
17# Redirect
18include avidemux3_qt5.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index f8e69cab2..152263f04 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -75,6 +75,7 @@ autokey-qt
75autokey-run 75autokey-run
76autokey-shell 76autokey-shell
77avidemux3_cli 77avidemux3_cli
78avidemux3_jobs_qt5
78avidemux3_qt5 79avidemux3_qt5
79aweather 80aweather
80ballbuster 81ballbuster