aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2024-03-14 18:47:32 +0000
committerLibravatar GitHub <noreply@github.com>2024-03-14 18:47:32 +0000
commita03e345a86f40be0b673da12a1aef2165a4c3d5e (patch)
tree18a2354db1204eb38c5d1509751e37cecb653ff0
parentNew profile: erd.profile (#6236) (diff)
downloadfirejail-a03e345a86f40be0b673da12a1aef2165a4c3d5e.tar.gz
firejail-a03e345a86f40be0b673da12a1aef2165a4c3d5e.tar.zst
firejail-a03e345a86f40be0b673da12a1aef2165a4c3d5e.zip
New profile: lyriek.profile (#6245)
Description: A multi-threaded GTK application to fetch lyrics of currently playing songs. https://gitlab.com/bartwillems/lyriek
-rw-r--r--etc/profile-a-l/lyriek.profile58
-rw-r--r--src/firecfg/firecfg.config1
2 files changed, 59 insertions, 0 deletions
diff --git a/etc/profile-a-l/lyriek.profile b/etc/profile-a-l/lyriek.profile
new file mode 100644
index 000000000..791fbf68c
--- /dev/null
+++ b/etc/profile-a-l/lyriek.profile
@@ -0,0 +1,58 @@
1# Firejail profile for lyriek
2# Description: A multi-threaded GTK application to fetch lyrics of currently playing songs
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include lyriek.local
7# Persistent global definitions
8include globals.local
9
10include disable-common.inc
11include disable-devel.inc
12include disable-exec.inc
13include disable-interpreters.inc
14include disable-programs.inc
15include disable-shell.inc
16include disable-xdg.inc
17
18include whitelist-common.inc
19include whitelist-run-common.inc
20include whitelist-runuser-common.inc
21include whitelist-usr-share-common.inc
22include whitelist-var-common.inc
23
24apparmor
25caps.drop all
26ipc-namespace
27machine-id
28netfilter
29no3d
30nodvd
31nogroups
32noinput
33nonewprivs
34noprinters
35noroot
36nosound
37notv
38nou2f
39novideo
40protocol unix,inet
41seccomp
42seccomp.block-secondary
43tracelog
44
45disable-mnt
46private-bin lyriek
47private-cache
48private-dev
49private-etc @network,@tls-ca
50private-lib
51private-tmp
52
53dbus-user filter
54dbus-user.talk org.mpris.MediaPlayer2.mpd
55dbus-system none
56
57read-only ${HOME}
58restrict-namespaces
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 4dc773c2c..916ff3ba5 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -525,6 +525,7 @@ luminance-hdr
525lximage-qt 525lximage-qt
526lxmusic 526lxmusic
527lynx 527lynx
528lyriek
528lyx 529lyx
529#lz4 # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095) 530#lz4 # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
530#lz4c # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095) 531#lz4c # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)