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