mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #3709] Tor doesn't launch with Brave browser. #2337
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#2337
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 @Bundy01 on GitHub (Oct 30, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3709
Write clear, concise and in textual form.
Bug and expected behavior
Running Tor's profile in Brave, this one has no web access (no connections).
No profile and disabling firejail
No problem whitout Firejail.
Environment
Additional context
The problem appeared with Version 0.9.64rc1.
Checklist
https://github.com/netblue30/firejail/issues/1139)--profile=PROFILENAMEis used to set the right profile.debug output
Exiting the console by launching Tor
@rusty-snake commented on GitHub (Oct 30, 2020):
As I get these error, it tries to run something in
~/.config/BraveSoftware/Brave-Browser. Can you try@Bundy01 commented on GitHub (Oct 30, 2020):
Hi,
adding
ignore noexec ${HOME}in the profile of brave solved the problem.Thanks.
@netblue30 commented on GitHub (Nov 1, 2020):
We had this problem for our tor profiles also, so we removed noexec from them. Tor is running from user directory, and they update live their executables. Probably brave brings in some tor programs and stores them in the user directory.
@odiferousmint commented on GitHub (Dec 11, 2020):
I would like to report that
ignore noexec ${HOME}does not solve it for me. Any thoughts?I am still getting:
even when I run it with a profile that has the following:
Edit: it does work. Order matters!
in
~/.config/firejail/brave.profilesolved it.@rusty-snake commented on GitHub (Dec 11, 2020):
@odiferousmint the
ignorehas no effect, because it comes afterapparmor/noexec ${HOME}. Remove theinclude /etc/firejail/brave.profileand make sure you edit brave.local and not brave.profile.@odiferousmint commented on GitHub (Dec 11, 2020):
I edited my previous message, it works the way I described, too. Where is the
brave.localfile supposed to be located at? If it requires root, I will stick to the way I am currently using it. Thank you by the way for the swift reply. :)@rusty-snake commented on GitHub (Dec 11, 2020):
Every profile (except some alias profiles) have a
include <PROFILE-NAME>.localat the top (and ainclude globals.local) for users customizations. Own customizations should go in those files. You can create is under ~/.config/firejail or /etc/firejail. A file in ~/.config/firejail has a higher priority as a file in /etc/firejail.@odiferousmint commented on GitHub (Dec 11, 2020):
Oh alrighties, so I suppose the way I did it is fine.