[winswitch] Sharing the xpra socket across virtual machine boundaries on windows/OSx

Antoine Martin antoine at nagafix.co.uk
Wed Oct 7 19:09:18 BST 2015


On 07/10/15 23:15, Timothy Hobbs wrote:
> Dear list,
>
> author of subuser.org here again. I've been thinking about how to get
> the subuser xpra bridge http://subuser.org/news/0.3.html to work in
> order to allow users to use subuser inside virtualbox on Windows and
> Mac OSx. Unfortunately, I don't want to give the xpra-server a network
> interface, because I want to be able to have subusers which do not
> have network access.
Can't you use a non-routed interface just for this purpose? That's not
very different from having no network.

Ultimately you need some kind of channel for the data, and at the moment
your options are:
* unix domain sockets
* TCP sockets
* the stdin/stdout proxy process used by the ssh mode (which could
conceivably be re-used for some other process based transport)

We have plans to support KVM's AF_VSOCK for this same purpose:
http://xpra.org/trac/ticket/983
But AFAIK, this isn't supported with VirtualBox and is Linux only at the
moment anyway...
> Also, unfortunately, Windows and Mac don't support sharing unix
> sockets with virtual machines. I'm at a bit of a loss as to how I
> might start architecting a solution to these problems. Should I try to
> do some hack with soccat in order to transform the unix socket into a
> UDP socket? Any ideas?

Cheers
Antoine

>
> Thank you,
>
> Timothy Hobbs
>
> _______________________________________________
> shifter-users mailing list
> shifter-users at lists.devloop.org.uk
> http://lists.devloop.org.uk/mailman/listinfo/shifter-users





More information about the shifter-users mailing list