]> git.ipfire.org Git - thirdparty/systemd.git/commit
unit: also prioritize input devices when triggering devices
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 26 Oct 2022 05:00:47 +0000 (14:00 +0900)
committerLennart Poettering <lennart@poettering.net>
Wed, 26 Oct 2022 08:49:09 +0000 (10:49 +0200)
commit403ca5b8b4e5092639d350f84994b4cfb357e1aa
treee0089e26d06dcd4f0719daa787ef057510749c23
parentbdc84a6fc9a166ac74cda8ebdb158a4ba51f3715
unit: also prioritize input devices when triggering devices

As in most cases, tty device without input devices is meaningless.

This also swaps the priority of tty and net:
- input devices are often connected under USB bus, hence may take
  slightly much time to be initialized. As, described in the above,
  in most cases it is allowed that tty devices are initialized just
  before input devices,
- network configuration usually requires much time, e.g. DHCP or RA,
  hence it is better that network interfaces initialized. Then,
  network services can start DHCP client or friends earlier.

Fixes #24026.
units/systemd-udev-trigger.service