profiles: yelp: add Firefox URL open support (#6349)

This commit is contained in:
glitsj16 2024-05-20 04:13:54 +00:00 committed by GitHub
parent 646a28d88c
commit 02576d7e19
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -8,6 +8,9 @@ include globals.local
noblacklist ${HOME}/.config/yelp
# sh is needed to allow Firefox to open links
include allow-bin-sh.inc
include disable-common.inc
include disable-devel.inc
include disable-exec.inc
@ -16,6 +19,12 @@ include disable-programs.inc
include disable-shell.inc
include disable-xdg.inc
# The lines below are needed to find the default Firefox profile name, to allow
# opening links in an existing instance of Firefox (note that it still fails if
# there isn't a Firefox instance running with the default profile; see #5352)
noblacklist ${HOME}/.mozilla
whitelist ${HOME}/.mozilla/firefox/profiles.ini
mkdir ${HOME}/.config/yelp
whitelist ${HOME}/.config/yelp
whitelist /usr/libexec/webkit2gtk-4.0
@ -59,6 +68,8 @@ private-tmp
dbus-user filter
dbus-user.own org.gnome.Yelp
dbus-user.talk ca.desrt.dconf
# Allow D-Bus communication with Firefox for opening links
dbus-user.talk org.mozilla.*
dbus-system none
# read-only ${HOME} breaks some features: