Xpra: Ticket #1876: shutdown proxy servers

Sometime after 1.0 we allowed any authenticated user to shutdown the proxy server, which wasn't right. r19616 fixes that.

Problem is that we may still want to shutdown the proxy server without killing it. This would require differentiating which connections are allowed to do this, and with what credentials.

Sun, 23 Sep 2018 06:21:13 GMT - Antoine Martin: status, milestone changed; resolution set

Done in r20500: only authenticated connections can shutdown the proxy server, and only if it is not running as root.

This can still be overriden with: XPRA_CAN_STOP_PROXY=0 xpra proxy ... (or enabled for root with value 1)

As of r20512, this is restricted to just 'named-pipe' and 'unix-domain' connections. (and this can be overriden, ie: XPRA_STOP_PROXY_SOCKET_TYPES=tcp)

Sat, 23 Jan 2021 05:36:08 GMT - migration script:

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