http://blogs.gnome.org/alexl/2015/02/17/first-fully-sandboxed-linux-desktop-app/

hmmmm, great, looks like X is not soo good regarding security.. maybe
Wayland..

On Tue, Mar 3, 2015 at 6:09 PM, someone <[email protected]> wrote:

> Wow, copying the .Xauthority to the "separated" user worked!
>
> But I'm still thinking that the "separated" user can give out the command:
>
> xinput test 6
>
> and can see what anyone types in via X.
>
>
> On Tue, Mar 3, 2015 at 5:56 PM, Ryan Freeman <[email protected]> wrote:
>
>> On Tue, Mar 03, 2015 at 05:51:27PM +0100, someone wrote:
>> > Hello,
>> >
>> > If I:
>> >
>> > pkg_add firefox-esr
>> >
>> > then I cannot see any separated user for it:
>> >
>> > grep -i firefox /etc/passwd
>> >
>> > When will OpenBSD have a separated user for the webbrowser by default?
>>
>> I think Ted specifically stated that jailing the browser under its own
>> user was outside the scope of what he was intending to do..
>>
>> > If someone gets in via the webbrowser... it will have the id_rsa, the
>> > *.kdb, etc.
>> >
>> > If it will not be default.... what are the solutions for the people to
>> > run their webbrowser with another user?
>> >
>> > $ su - foo
>> > Password:
>> > $ /usr/local/bin/firefox-esr
>> > Error: no display specified
>> > $ exit
>> > echo $DISPLAY
>> > :0
>> > $ su - foo
>> > Password:
>> > export DISPLAY=":0"
>> > $ /usr/local/bin/firefox-esr
>> > No protocol specified
>> > No protocol specified
>> > Error: cannot open display: :0
>> > $
>> >
>>
>> You'll need to copy the .Xauthority file from your main user (the one
>> running X) to ~foo/.Xauthority
>>
>> From there, you can then run X apps as foo and they should work just
>> fine.
>>
>> > Or is X so bad that it's not worth it? Can I run _several X servers_
>> > on my notebook (separated from each other)?
>> >
>> > Ex.: CTRL+ALT+F2 would bring up the logged in user with it's own X
>> > server, and CTRL+ALT+F3 another..
>> >
>> > Many thanks,

Reply via email to