Bug#834367: systemctl daemon-reexec (as run on systemd upgrade) causes all keystrokes to go to text console in addition to X (including passwords)

Felipe Sateler fsateler at debian.org
Tue Aug 16 14:44:59 BST 2016


On 15 August 2016 at 16:47, Josh Triplett <josh at joshtriplett.org> wrote:
> On Mon, Aug 15, 2016 at 07:58:09PM +0200, Vincent Bernat wrote:
>>  ❦ 15 août 2016 00:53 CEST, Josh Triplett <josh at joshtriplett.org> :
>>
>> > [Severity and tag due to the likely possibility of exposing user
>> > passwords this way.  If this occurs with the version in jessie as well,
>> > it'll require a security update.]
>>
>> I think this is fairly recent. I stumbled upon your bug report while
>> searching why Alt + "left arrow" switched to another VT. It started to
>> happen to me today. Therefore, I think this only happens with 231-2 but
>> not with 231-1 (assuming this is the same cause).
>
> I could reproduce it with both 231-1 and 231-2.  I suspect you started
> seeing it when you upgraded from 231-1 to 231-2, causing a
> daemon-reexec, and then Alt-Left went to the text console in addition to
> X, causing it to change VTs.
>
> I had a similar experience: hitting Ctrl-Alt-Del rebooted directly
> rather than opening a GNOME dialog, because it went to the console.

This may be related to upstream issue
https://github.com/systemd/systemd/issues/3842.

The linked commit there seems very relevant:
"pid1: reconnect to the console before being re-executed" [1]. Could
someone try to reproduce this with this patch reverted?

[1] https://github.com/systemd/systemd/commit/affd7ed1a923b0df8479cff1bd9eafb625fdaa66


-- 

Saludos,
Felipe Sateler




More information about the Pkg-systemd-maintainers mailing list