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/

Reply via email to