Files
systemd/man
Zbigniew Jędrzejewski-Szmek e019ea738d pid1: order units using TTYVHangup= after vconsole setup
The goal of this change is to delay getty services until after
systemd-vconsole-setup has finished. systemd-vconsole-setup starts loadkeys,
and it seems that when loadkeys is interrupted by the TTY hangup call we do
when starting tty services [1], so that loadkeys starts getting EIO from the
ioctl("/dev/tty1", KDSKBENT) syscall it does.

Fixes #26908.

[1] https://github.com/legionus/kbd/issues/92#issuecomment-1554451788

Initially I wanted to add ordering dependencies to individual units, but
TTYVHangup= can be added to other various external units too. The solution with
an implicit dependency should cover those cases too.
2023-05-19 17:46:30 +02:00
..
2023-05-15 22:53:22 +02:00
2022-10-14 15:56:58 +02:00
2022-06-28 13:10:05 +02:00
2023-04-13 00:13:44 +08:00
2022-06-28 16:05:31 +02:00
2022-11-16 00:12:16 +01:00
2023-05-15 22:53:22 +02:00
2022-06-28 13:10:05 +02:00
2023-02-12 00:54:07 +01:00
2022-12-07 10:26:31 +01:00
2023-04-22 17:41:17 +01:00
2021-01-04 11:01:17 +00:00
2021-06-30 23:33:00 +09:00
2023-01-19 23:11:36 +09:00
2023-03-08 15:32:59 +01:00
2023-02-22 14:46:19 +09:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2023-05-15 22:53:22 +02:00
2022-08-23 12:14:58 +02:00
2023-03-14 18:03:32 +01:00
2022-08-28 00:03:36 +09:00
2023-03-10 11:41:03 +01:00
2023-01-20 15:32:16 +09:00
2020-12-16 17:21:48 +01:00