[GH-ISSUE #1189] [Question?] Modifying Brave profile to allow built-in password manager (keyring-dependent) to actually work #816

Closed
opened 2026-05-05 06:53:56 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @BurnySnek on GitHub (Apr 3, 2017).
Original GitHub issue: https://github.com/netblue30/firejail/issues/1189

Hi!
I've managed to tweak firejail profile for Brave to work okay (the one that gets installed by default courtesy of Debian backports is still broken)

However, I can't figure out the right directives to allow it to touch keyring.
Keyring appears necessary for built-in password manager to work, and, well, I need it.

Tried:
adding
noblacklist ${HOME}/.gnome2/keyrings
noblacklist ${HOME}/.kde4/share/apps/kwallet
noblacklist ${HOME}/.kde/share/apps/kwallet
noblacklist ${HOME}/.local/share/kwalletd
noblacklist ${HOME}/.config/keybase

to my experimental brave profile.

No cigar.

Please help.

Originally created by @BurnySnek on GitHub (Apr 3, 2017). Original GitHub issue: https://github.com/netblue30/firejail/issues/1189 Hi! I've managed to tweak firejail profile for Brave to work okay (the one that gets installed by default courtesy of Debian backports is still broken) However, I can't figure out the right directives to allow it to touch keyring. Keyring appears necessary for built-in password manager to work, and, well, I need it. Tried: adding noblacklist ${HOME}/.gnome2/keyrings noblacklist ${HOME}/.kde4/share/apps/kwallet noblacklist ${HOME}/.kde/share/apps/kwallet noblacklist ${HOME}/.local/share/kwalletd noblacklist ${HOME}/.config/keybase to my experimental brave profile. No cigar. Please help.
gitea-mirror 2026-05-05 06:53:56 -06:00
Author
Owner

@netblue30 commented on GitHub (Apr 3, 2017):

Use this profile: https://github.com/netblue30/firejail/blob/master/etc/brave.profile

There is a big fight going on with Brave, recently they enabled a seccomp sandbox inside the browser (https://github.com/netblue30/firejail/issues/1110).

<!-- gh-comment-id:291143017 --> @netblue30 commented on GitHub (Apr 3, 2017): Use this profile: https://github.com/netblue30/firejail/blob/master/etc/brave.profile There is a big fight going on with Brave, recently they enabled a seccomp sandbox inside the browser (https://github.com/netblue30/firejail/issues/1110).
Author
Owner

@netblue30 commented on GitHub (Apr 3, 2017):

What happens if you put a "noblacklist ~/.gnupg" in top of the file?

<!-- gh-comment-id:291144213 --> @netblue30 commented on GitHub (Apr 3, 2017): What happens if you put a "noblacklist ~/.gnupg" in top of the file?
Author
Owner

@BurnySnek commented on GitHub (Apr 3, 2017):

@netblue30
noblacklist ~/.gnupg + that profile you linked to do the trick!

Thanks! that seems to finally work

<!-- gh-comment-id:291144485 --> @BurnySnek commented on GitHub (Apr 3, 2017): @netblue30 noblacklist ~/.gnupg + that profile you linked to do the trick! Thanks! that seems to finally work
Author
Owner

@netblue30 commented on GitHub (Apr 3, 2017):

Thanks, I updated the profile in git with a "noblacklist ~/.gnupg".

<!-- gh-comment-id:291146037 --> @netblue30 commented on GitHub (Apr 3, 2017): Thanks, I updated the profile in git with a "noblacklist ~/.gnupg".
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#816
No description provided.