HomeFreeBSD

x11/xtrans: Don't unlink X11 Unix sockets.

Description

x11/xtrans: Don't unlink X11 Unix sockets.

Without this change calling Xorg -displayfd .. would always make X to use
:0 as the DISPLAY. This was a showstopper for running parallel desktop sessions.

The leftover UDS' are cleaned up during system's boot by the /etc/rc.d/cleartmp
service.

Based on work of jbeich and Olivier Certner <olivier.freebsd@free.fr>.

PR: 253277
Approved by: manu
Sponsored by: Serenity Cybersecurity, LLC
Differential Revision: https://reviews.freebsd.org/D30557

Details

Provenance
arrowdAuthored on Sep 1 2023, 11:43 AM
Differential Revision
D30557: x11/xtrans: don't unlink existing UNIX sockets
Parents
R11:0e8db540b2f7: lang/gcc13-devel: Update to 13.2.1.s20230826
Branches
Unknown
Tags
Unknown