Xpra: Ticket #88: option to allow different users to share an mmap file and connect via unix domain sockets

This requires two things:



Tue, 13 Mar 2012 15:01:24 GMT - Antoine Martin: attachment set

original patch from violetse


Tue, 13 Mar 2012 15:10:00 GMT - Antoine Martin:

Outstanding issues and notes:

Updated patch to follow.


Tue, 13 Mar 2012 18:17:38 GMT - Antoine Martin: attachment set

updated patch with small changes


Wed, 14 Mar 2012 09:39:15 GMT - violetse: attachment set


Wed, 14 Mar 2012 09:43:38 GMT - violetse:

In patch 3 I have:

Added umask so there is no race condition in create_unix_domain_socket

Updated the man page


Wed, 14 Mar 2012 20:35:15 GMT - Antoine Martin: status changed; resolution set

merged with only cosmetic changes in r594

You must have spotted that fchmod was unnecessary in the non-mmap_group codepath: tempfile.NamedTemporaryFile does it for us (although this isn't documented explicitly in the Python docs..)

Closing, please test and re-open if needed. Thanks!


Fri, 04 May 2012 12:00:00 GMT - Antoine Martin:

FYI: this broke ssh connections, see #120 for details..


Sat, 23 Jan 2021 04:45:12 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/88