mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #191] Using two different and separate sandboxes #133
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#133
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 @ghost on GitHub (Dec 13, 2015).
Original GitHub issue: https://github.com/netblue30/firejail/issues/191
Hello,
I need to separate two instances of the same browser. The first instance is a regular "firejail iceweasel" that I allow to keep all changes and settings to it's profile folder, while the other firejailed Iceweasel must not reatin any changes (cookies, settings, etc) but must use the same profile as the first Iceweasel (this same profile, used by the 2nd Iceweasel, is copied to another folder).
I'm not able to do so, and I couldn't find info on how to get this working.
I already copied my current /home/amarildo/.mozilla folder into "/home/amarildo/Others/Iceweasel" and tried opening Iceweasel with the following command (while the first sandbox is already running):
However, it's like I've opened Iceweasel on the same sandbox as the first one is running on, and thus the changes on this 2nd sandbox "pass over" the first one to the first Iceweasel.
I also tried like this:
And this:
With no success.
How should I proceed?
Thanks!
@netblue30 commented on GitHub (Dec 14, 2015):
The second sandbox should run "iceweasel -no-remote":
Without -no-remote, Firefox will keep a single instance of the browser running.
@ghost commented on GitHub (Dec 25, 2015):
There is no "-no-remote" on my manual, BTW.
@netblue30 commented on GitHub (Dec 27, 2015):
I think Mozilla changed the name several times. I have it in 38.5.0.
@ghost commented on GitHub (Dec 27, 2015):
My Iceweasel don't even have a manual, hehhehe.
Have a nice Sunday, netblue.
@ypid commented on GitHub (Jan 24, 2016):
@amarildojr seems you are running Debian. From where did you install iceweasel? The iceweasel from Jessie includes the man page (
dpkg -L iceweasel | grep man) …Edit: Looking at your profile I guess you are using Iceweasel on Arch. Maybe file a bug against the Arch package 😉
@netblue30 shouldn’t all that name spacing going on make it very difficult for two instances running in different sandboxes to reach each other (via IPC or whatever) so that
-no-remoteshould not be needed in the first place? I tried it with:@ghost commented on GitHub (Jan 26, 2016):
@ypid Yes. I used the Iceweasel from Parabola on Arch.
@vn971 commented on GitHub (Feb 19, 2016):
In case of not having firefox
manpage, usefirefox --help.@ghost commented on GitHub (Feb 21, 2016):
Thanks. But I'm on Debian Jessie now, I'll probably stick with it. It does have a manpage of Iceweasel :D
Cheers