Files
systemd/src/basic
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
..
…
…
2022-12-21 01:50:33 +09:00
…
2023-02-09 15:32:33 +00:00
2022-11-08 13:41:14 +01:00
…
…
2023-05-05 09:10:56 +02:00
2023-03-22 21:54:20 +01:00
2023-04-20 09:20:08 +02:00
2023-03-22 21:54:20 +01:00
2023-03-22 21:54:20 +01:00
2023-04-20 13:43:36 +02:00
2023-03-29 13:00:33 +09:00
2022-08-02 02:43:38 +09:00
2023-02-24 14:11:31 +01:00
2023-03-15 01:18:59 +00:00
2023-04-03 15:28:00 +02:00
2022-11-09 11:14:10 +01:00
2023-05-05 08:54:28 +02:00
2023-03-10 09:47:39 +01:00
2023-03-10 09:47:39 +01:00
2023-04-27 21:42:38 +02:00
2022-12-23 23:26:26 +01:00
2022-12-23 23:26:26 +01:00
2022-11-08 18:21:10 +01:00
…
2022-09-13 08:13:27 +02:00
2022-03-18 09:42:38 +01:00
2023-04-01 14:25:30 +02:00
…
…
2023-04-20 13:43:37 +02:00
2023-02-14 12:51:38 +01:00