aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2024-03-20 11:42:44 +0000
committerLibravatar GitHub <noreply@github.com>2024-03-20 11:42:44 +0000
commit3f4d6df0410f2b6e7ea295b7a3d7a0293f478fa9 (patch)
tree73668f04ce9fb702957e58403b9d3b75e87873ee
parentremove porn-cli.profile (#6284) (diff)
downloadfirejail-3f4d6df0410f2b6e7ea295b7a3d7a0293f478fa9.tar.gz
firejail-3f4d6df0410f2b6e7ea295b7a3d7a0293f478fa9.tar.zst
firejail-3f4d6df0410f2b6e7ea295b7a3d7a0293f478fa9.zip
New profile: metadata-cleaner.profile (#6246)
Description: Python GTK3 application to view and clean metadata in files, using mat2. https://gitlab.com/rmnvgr/metadata-cleaner
-rw-r--r--etc/profile-m-z/metadata-cleaner.profile65
-rw-r--r--src/firecfg/firecfg.config1
2 files changed, 66 insertions, 0 deletions
diff --git a/etc/profile-m-z/metadata-cleaner.profile b/etc/profile-m-z/metadata-cleaner.profile
new file mode 100644
index 000000000..4ea49c46b
--- /dev/null
+++ b/etc/profile-m-z/metadata-cleaner.profile
@@ -0,0 +1,65 @@
1# Firejail profile for metadata-cleaner
2# Description: Python GTK application to view and clean metadata in files, using mat2
3# This file is overwritten after every install/update
4# Persistent local customizations
5include metadata-cleaner.local
6# Persistent global definitions
7include globals.local
8
9blacklist /usr/libexec
10
11# Allow perl (blacklisted by disable-interpreters.inc)
12include allow-perl.inc
13
14# Allow python3 (blacklisted by disable-interpreters.inc)
15include allow-python3.inc
16
17include disable-common.inc
18include disable-devel.inc
19include disable-exec.inc
20include disable-interpreters.inc
21include disable-programs.inc
22include disable-shell.inc
23
24whitelist /usr/share/metadata-remover
25whitelist /usr/share/perl-image-exiftool
26include whitelist-run-common.inc
27include whitelist-runuser-common.inc
28include whitelist-usr-share-common.inc
29include whitelist-var-common.inc
30
31apparmor
32caps.drop all
33ipc-namespace
34machine-id
35net none
36no3d
37nodvd
38nogroups
39noinput
40nonewprivs
41noprinters
42noroot
43notv
44nou2f
45novideo
46nosound
47protocol unix,netlink
48seccomp
49seccomp.block-secondary
50tracelog
51
52#disable-mnt
53private-bin bash,exiftool,ffmpeg,metadata-cleaner,perl,python,python*,sh,which
54private-cache
55private-dev
56private-etc @x11,mime.types
57private-tmp
58
59dbus-user filter
60dbus-user.own fr.romainvigier.MetadataCleaner
61dbus-user.talk ca.desrt.dconf
62dbus-user.talk org.gtk.vfs.UDisks2VolumeMonitor
63dbus-system none
64
65restrict-namespaces
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index faab21f69..e113b28ac 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -562,6 +562,7 @@ meld
562mencoder 562mencoder
563mendeleydesktop 563mendeleydesktop
564menulibre 564menulibre
565metadata-cleaner
565meteo-qt 566meteo-qt
566microsoft-edge 567microsoft-edge
567microsoft-edge-beta 568microsoft-edge-beta