> From: dan.h...@gmail.com
> To: Sven Hartge <s...@svenhartge.de>
> debian-user@lists.debian.org <debian-user@lists.debian.org>
> Thanks Sven, and also Erwan, Curt, rpr, and Felix,
> On Sun, Jul 30, 2017 at 11:54 AM, Sven Hartge <s...@svenhartge.de> wrote:
>> Dan Hitt <dan.h...@gmail.com> wrote:
>>
>>> I would like to run a second copy of firefox in debian, that is
>>> completely unconnected to the first.
>>
>>> That is, the second copy should not share history, cookies, any kind
>>> of storage, passwords, configuration, or anything else with the first.
>>> It should be possible to send a signal to one (such as kill) without
>>> the other being aware of it.
>>
>>> In essence it should run parallel to firefox like a clone (e.g., Pale
>>> Moon), except using the same binary. (But i"d be willing to copy the
>>> binary if there were an easy way to just change its name to firefox2
>>> or something.)
>>
>> Make a new user on your system, and start firefox as that user via sudo,
>> adding the option "--no-remote" to the firefox command line.
>>
>> You might need to add
>>
>> Defaults env_reset,env_keep+="DISPLAY XAUTHORITY"
>>
>> to your /etc/sudoers to allow any programm running as the other user
>> access to your X session.
> This is a very good solution for my particular use case.
> I had actually used profiles before, but not so satisfactorily. But
> that was some years ago, and may have been due to my general
> ineptness.
> My only modification on the solution is to use "xhost +" instead of
> giving extra privs to the new user. This is all on a very isolated
> lan so hopefully no holes there.
> It has the advantage that i"m certain that information from one
> firefox cannot possibly leak into the other. And one side effect,
> which i think can sometimes be an advantage, is that the downloads
> cannot mix either.
> dan

All good ideas if you trust mozilla to behave itself.
You can also run it in jail with firejail for example. It is like a little 
container just for firefox.
My 2c on top of all those good suggestions.
Also try gksu if you have a 2nd user.

Reply via email to