mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #3513] docs: Improve U2F documentation #2210
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#2210
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 @reinerh on GitHub (Jul 16, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3513
On the Debian bugtracker someone reported problems with enabling U2F, which is disabled by default.
The setting in firejail.config is a bit confusing, as it is named
browser-disable-u2f, which is enabled by default (which means that u2f is disabled).The manpages are only documenting the command line flag
--nou2fandnou2f/BROWSER_DISABLE_U2Ffor profiles.But from the documentation alone it's not possible to figure out, why U2F might be disabled. One needs to look into the configuration for that (and not get confused).
He also suggests to enable U2F (for browsers) by default. Opinions on that?
@rusty-snake commented on GitHub (Jul 16, 2020):
This would mean full /dev access for browsers (except the devices blacklisted by no*).
ce462b6b1f/etc/profile-a-l/firefox-common.profile (L52)32c3669115https://github.com/netblue30/firejail/issues/3170
@reinerh commented on GitHub (Jul 16, 2020):
Thanks, I wasn't aware that this would grant so wide access to /dev.
@SkewedZeppelin commented on GitHub (Jul 16, 2020):
iirc the private-dev is disabled only to allow u2f dongles be connected at will
you can remove that conditional for more security, but you then have to have your dongle connected before launching the browser/sandbox
I personally prefer the latter, but too many issues were filed that u2f wasn't working.
@smitsohu commented on GitHub (Jul 16, 2020):
My impression is that in its current form
BROWSER_DISABLE_U2Fis a bit of a misnomer@ghost commented on GitHub (Jul 16, 2020):
Indeed. I have seen users on the archlinux IRC channel asking questions about it. Maybe something like
BROWSER_SUPPORT_U2Fwould be less confusing...@rusty-snake commented on GitHub (Jan 4, 2021):
For the record: https://github.com/netblue30/firejail/blob/master/contrib/firejail-welcome.sh