Bug#1016500: README.Debian documents KillUserProcesses but not Linger
chrysn
chrysn at fsfe.org
Tue Aug 2 07:49:47 BST 2022
On Tue, Aug 02, 2022 at 08:30:48AM +0200, Michael Biebl wrote:
> We only document KillUserProcesses=yes in README.Debian as we deviate from
> the upstream defaults here.
The text does both: It documents the deviation and warns users of
possibly unexpected behavior.
>
> > > The default Linger value for users is set to "no", and may need to be
> > > altered with `loginctl enable-linger ${USER}` to keep screen and tmux
> > > useful.
>
> This reads like there would be a "Linger=yes/no" value in logind.conf, which
> is misleading.
Wording should be improved then; I didn't manage to find out where these
things are actually stored -- but let's look at whether a change is
indicated first:
> It is also incorrect, as you don't need to enable lingering if you want tmux
> to survive a log out (which was the reason for setting KillUserProcesses=no
> in Debian). Then again, I don't understand what you mean by "keep useful"?
It appears it does need to be enabled. At least that was the
recommendation in [1016475]. The original [946645], while confirming
that this happens, did not manage to find where precisely it is coming
from, but enabling lingering was a working fix.
I lack the big picture of all the interworking components around logind,
but the observation confirmed both in these issues and also outside of
Debian[1] ("To fix, do *all* of the following steps") is that at least
in some circumstances (such as when following the steps outlined in the
two referenced issues), just having KillUserProcesses=no is
insufficient.
BR
c
[1]: https://superuser.com/questions/1372963/how-do-i-keep-systemd-from-killing-my-tmux-sessions
[946645]: https://bugs.debian.org/946645
[1016475]://bugs.debian.org/1016475
--
To use raw power is to make yourself infinitely vulnerable to greater powers.
-- Bene Gesserit axiom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20220802/88a9d8af/attachment.sig>
More information about the Pkg-systemd-maintainers
mailing list