mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #1386] xdg-open not working for opening links from firejailed pidgin in firejailed chromium #947
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#947
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Harvie on GitHub (Jul 16, 2017).
Original GitHub issue: https://github.com/netblue30/firejail/issues/1386
Default pidgin setting is to open URLs using xdg-open, but it's apparently blocked by firejail 0.9.48. So i can't click-open any links from firejailed pidgin. I understand that xdg-open may be possible security problem as it allows to launch lot of different stuff depending on system configuration, but can't firejail be somehow inherited on xdg-open process so it will only allow xdg-open to launch browsers when launched from pidgin firejail?
I know that i can probably setup method other than xdg-open in pidgin settings, but this one is default, so its' support is needed to make everything work out of box.
@netblue30 commented on GitHub (Jul 17, 2017):
Yes, at this moment it will probably kill xdg-open.
@Fred-Barclay commented on GitHub (Oct 3, 2017):
@Harvie try copying the pidgin profile (/etc/firejail/pidgin.profile, probably) to ~/.config/firejail/, and then replace the
private-bin pidginline withprivate-bin pidgin,xdgopen,bash,sh,grep,egrep,<browser-name>, where is firefox, or google-chrome-stable, or whatever browser you want to use.If that works and you're not using Arch, you can possibly remove bash and sh from the private-bin filter.