mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #4884] Geeqie - protocol=unix disables map view #2801
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#2801
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 @jose1711 on GitHub (Jan 29, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4884
Description
With

protocol unixingeeqie.profileone gets a blank map in map view:Steps to Reproduce
Steps to reproduce the behavior
LC_ALL=C firejail geeqieExpected behavior
You should get a map view in GPS map, similar to this:
Actual behavior
Map is blank, only pin is visible.
Behavior without a profile
Map is showing up.
Environment
a6672757d1)Checklist
/usr/bin/vlc) "fixes" it).https://github.com/netblue30/firejail/issues/1139)browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.--profile=PROFILENAMEto set the right profile. (Only relevant for AppImages)@rusty-snake commented on GitHub (Jan 29, 2022):
Does
protocol unix,inet,inet6work?@jose1711 commented on GitHub (Jan 29, 2022):
It does.
@rusty-snake commented on GitHub (Jan 29, 2022):
The profile hasn't been touch for 5 year (if you ignore mass updates, ordering, ...). If you want you can try to if this one works.
geeqie.profile
@jose1711 commented on GitHub (Jan 29, 2022):
Thank you, will test this profile for a few weeks. Also not sure if
inet,inet6should be the default, perhaps it would be okay just to mention it in the comment. The best option would probably be to only allow communication with map servers (OpenStreetMap and OpenWeatherMap) but that is probably not achievable withfirejail, is it?@rusty-snake commented on GitHub (Jan 29, 2022):
In theory you can use
netfilter, however OSM uses fastly.net. Allowing the IPs of such big CDNs (cloudflare, fastly, aws, ...) allows so much that it's not worth.@jose1711 commented on GitHub (Jan 29, 2022):
Thank you, this is a bit off-topic but how about restricting DNS queries? Allow to request IP of
tile.openstreetmap.organd restrict anything else.@rusty-snake commented on GitHub (Jan 29, 2022):
tile.openstreetmap.org, there can still be hundreds of other domains behind that IP (because it's a CDN).@netblue30 commented on GitHub (Feb 3, 2022):
OK, let's bring in protocol unix,inet,inet6
Fix here:
d11a62564d