aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2023-10-05 09:07:02 -0400
committerLibravatar GitHub <noreply@github.com>2023-10-05 09:07:02 -0400
commit2a8621cd940262397b048881d7fc34e5ba9644aa (patch)
tree280472bf4ca8bcf268149405f294380f853ee29e
parentMerge pull request #6026 from kmk3/ci-allow-manual-run (diff)
parentNew profile: tidal-hifi (#6008) (diff)
downloadfirejail-2a8621cd940262397b048881d7fc34e5ba9644aa.tar.gz
firejail-2a8621cd940262397b048881d7fc34e5ba9644aa.tar.zst
firejail-2a8621cd940262397b048881d7fc34e5ba9644aa.zip
Merge pull request #6009 from jtrv/tidal-hifi
New profile: tidal-hifi
-rw-r--r--etc/profile-m-z/tidal-hifi.profile39
-rw-r--r--src/firecfg/firecfg.config1
2 files changed, 40 insertions, 0 deletions
diff --git a/etc/profile-m-z/tidal-hifi.profile b/etc/profile-m-z/tidal-hifi.profile
new file mode 100644
index 000000000..d2e23239e
--- /dev/null
+++ b/etc/profile-m-z/tidal-hifi.profile
@@ -0,0 +1,39 @@
1# Firejail profile for tidal-hifi
2# Description: The web version of Tidal running in electron with hifi support thanks to widevine.
3# This file is overwritten after every install/update
4# Persistent local customizations
5include tidal-hifi.local
6# Persistent global definitions
7include globals.local
8
9ignore noexec ${HOME}
10
11noblacklist ${HOME}/.config/tidal-hifi
12
13include disable-proc.inc
14include disable-shell.inc
15
16whitelist ${HOME}/.config/tidal-hifi
17
18caps.drop all
19no3d
20nonewprivs
21noprinters
22noroot
23protocol unix,inet,inet6
24seccomp !chroot
25seccomp.block-secondary
26tracelog
27
28private-bin chrome-sandbox,tidal-hifi
29private-etc @network,@sound,@tls-ca,@xdg
30private-opt tidal-hifi
31
32ignore dbus-user none
33dbus-user filter
34dbus-user.own org.mpris.MediaPlayer2.tidal-hifi
35dbus-user.talk org.freedesktop.Notifications
36
37join-or-start tidal-hifi
38
39include electron-common.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 2fff32f4b..e9b97ad11 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -831,6 +831,7 @@ textmaker18free
831thunderbird 831thunderbird
832thunderbird-beta 832thunderbird-beta
833thunderbird-wayland 833thunderbird-wayland
834tidal-hifi
834tilp 835tilp
835tor-browser 836tor-browser
836tor-browser-ar 837tor-browser-ar