Bug#989317: systemd kill background processes after user logs out (#825394 regression)
Michael Biebl
biebl at debian.org
Tue Jun 1 09:22:01 BST 2021
Control: tags -1 + moreinfo
Am 01.06.2021 um 02:37 schrieb Matt Corallo:
> After upgrading to bullseye on a test machine, spawning an lxc container
> with systemd-run[1] still kills the lxc container after the spawning
> shell is closed (and the user logs out). No only does the lxc container
> eventually get killed, but systemd refuses any further login for the
> user while it waits for the lxc container to die (something like maybe
> 30 seconds for a simple lxc container running an sshd service), making
> it appear the system has hung.
>
> This doesn't appear to be resolved by the options suggested in the man
> page for systemd-run like `loginctl enable-linger` or
> `KillUserProcesses=no` (which appears to still be the default).
>
> Matt
>
> [1] eg systemd-run --user -p "Delegate=yes" --unit=fuzzer -- lxc-start
> --name fuzzer -- /usr/sbin/sshd -D
Are you using a desktop environment to start your shell/terminal?
If so, which desktop environment is it exactly? Which terminal emulator
do you use?
More information about the Pkg-systemd-maintainers
mailing list