Hi Luca, Thanks for the heads up! Appreciate it.
On Wed, May 8, 2024 at 1:33 AM Luca Boccassi <bl...@debian.org> wrote: > In order to avoid the /tmp/tmux-UID/default socket being deleted while > in use (e.g.: long term session), please patch tmux to take a flock(2) > on the directory while it's running, as per documentation: > > https://www.freedesktop.org/software/systemd/man/latest/tmpfiles.d.html#Age I'd rather ship a tmpfiles config snippet with an 'x' directive to skip the tmux directories. Will that continue to work? > Aside from this, it would be better to switch the location to > XDG_RUNTIME_DIR (/run/user/UID), as a predictable name such as the one > used by tmux can be easily hijacked by anything that manages to run > before tmux is started, given /tmp is world writable by default. screen > already switched some time ago to /run/. That's not something that I feel would be appropriate as a Debian-specific change, but I can discuss it with the upstream author. Not much chance of it happening though. Best, -- Romain Francoise <rfranco...@debian.org> https://people.debian.org/~rfrancoise/