On Wed, 8 May 2024 at 10:45, Luca Boccassi <bl...@debian.org> wrote: > > On Wed, 8 May 2024 at 08:20, Romain Francoise <rfranco...@debian.org> wrote: > > > > 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? > > Yes. Please ship it under /usr/lib/tmpfiles.d, and give it a clear > prefix that identifies the package (eg: tmux-something.conf). Also > please understand that any user can define any cleanup rule they want > locally, and they will override what packages ship (this is by > design), so the flock solution would be safer. But it is up to you > what you choose of course.
Also note that you can start shipping this drop-in immediately, no need to wait or coordinate