mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-21 06:45:29 -06:00
profiles: yelp: add Firefox URL open support (#6349)
This commit is contained in:
parent
646a28d88c
commit
02576d7e19
1 changed files with 11 additions and 0 deletions
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue