mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 22:01:33 -06:00
[GH-ISSUE #2300] Brave not saving settings #1533
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#1533
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 @qazip on GitHub (Dec 18, 2018).
Original GitHub issue: https://github.com/netblue30/firejail/issues/2300
Brave has now a new browser (https://github.com/brave/brave-browser) and the firejail profile seems to not work well with this version.
When opening brave using the default firejail profile, we get the message: "You are using an unsupported command-line flag: --no-sandbox. Stability and security will suffer".
Also, while using firejail, the brave browser is not saving settings. Any idea how I could fix this?
@rusty-snake commented on GitHub (Dec 18, 2018):
Works it with
firejail --no-profile brave-browser?@qazip commented on GitHub (Dec 18, 2018):
firejail --noprofile braveseems to work..@Fred-Barclay commented on GitHub (Dec 18, 2018):
Hi @qazip
Please try this:
Also, what version of firejail and Linux distro do you use?
Thanks!
Fred
@qazip commented on GitHub (Dec 18, 2018):
Hey @Fred-Barclay,
That doesn't seem to work. Settings are still not saved (and there's still that message in the browser).
Using antergos.
@SkewedZeppelin commented on GitHub (Dec 18, 2018):
@qazip please try the following:
that should show what the new paths are
@qazip commented on GitHub (Dec 19, 2018):
@SkewedZeppelin, first command doesn't save settings. Second command just outputs this:
Error: cannot find sandbox brave@rusty-snake commented on GitHub (Dec 19, 2018):
@qazip Did you execute the second command before the first one ended?
@qazip commented on GitHub (Dec 19, 2018):
I did it both ways. Separetely, I get the error I mentioned. Doing it while the previous command is running gives:
Switching to pid 17376, the first child process inside the sandbox@rusty-snake commented on GitHub (Dec 19, 2018):
When you see this output, you are in a shell in the sandbox, type
treeand copy the output to here.Example:
@qazip commented on GitHub (Dec 19, 2018):
After installing tree and doing that:
@rusty-snake commented on GitHub (Dec 19, 2018):
But brave was still running? With this command
firejail --name=brave --private --profile=/etc/firejail/brave.profile brave.@qazip commented on GitHub (Dec 19, 2018):
Yes, brave was still running..
@SkewedZeppelin commented on GitHub (Dec 19, 2018):
@qazip apologies, can you do
tree -lhato show all the dotfiles@rusty-snake commented on GitHub (Dec 19, 2018):
@qazip general: You can hide it with creating a plain/text-file and use the "Attach files by dragging & dropping, selecting them, or pasting from the clipboard." field.
@qazip commented on GitHub (Dec 19, 2018):
Sorry about that @rusty-snake, I thought I could hide it behind a tag somehow. I've deleted the comment. Please see attachment.
brave_firejail.txt
@SkewedZeppelin commented on GitHub (Dec 19, 2018):
Hah @Fred-Barclay already fixed this issue a month ago. It just isn't in 0.9.56. See
a41b2019e9The command above probably didn't work for you because the directory didn't exist, so it still got deleted.
And GitHub does have spoiler support, see https://github.com/dear-github/dear-github/issues/166#issuecomment-236342209
@qazip commented on GitHub (Dec 20, 2018):
Ah, ya, running brave once without firejail so the folder BraveSoftware gets created and then doing:
firejail --profile=/etc/firejail/brave.profile --whitelist=${HOME}/.config/BraveSoftware bravedoes fix the issue. I am sorry I didn't notice sooner that BraveSoftware was not created, my bad. Hopefully the new version gets released soon.. Thank you guys.
@Fred-Barclay commented on GitHub (Dec 25, 2018):
@SkewedZeppelin I've added the changes to /etc-fixes/0.9.56. Should we also push to the LTSbase branch?
@SkewedZeppelin commented on GitHub (Dec 25, 2018):
@startx2017 do you have any guidelines for when we should push to LTSbase?
@Vincent43 commented on GitHub (Dec 26, 2018):
Is there a distro/project which uses our LTS?
@Fred-Barclay commented on GitHub (Dec 27, 2018):
@Vincent43 I keep seeing people on Mint running 0.9.56LTS.
Not entirely sure where it's coming from (the version in the repos is 0.9.38 for Mint 18.x and 0.9.52 for Mint 19.x).
@Vincent43 commented on GitHub (Dec 29, 2018):
It seems that users are getting it on their own from https://sourceforge.net/projects/firejail/files/LTS/