mirror of
https://github.com/systemd/systemd.git
synced 2024-11-27 04:03:36 +08:00
403ca5b8b4
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.
23 lines
758 B
Desktop File
23 lines
758 B
Desktop File
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
#
|
|
# This file is part of systemd.
|
|
#
|
|
# systemd is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU Lesser General Public License as published by
|
|
# the Free Software Foundation; either version 2.1 of the License, or
|
|
# (at your option) any later version.
|
|
|
|
[Unit]
|
|
Description=Coldplug All udev Devices
|
|
Documentation=man:udev(7) man:systemd-udevd.service(8)
|
|
DefaultDependencies=no
|
|
Wants=systemd-udevd.service
|
|
After=systemd-udevd-kernel.socket systemd-udevd-control.socket
|
|
Before=sysinit.target
|
|
ConditionPathIsReadWrite=/sys
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
RemainAfterExit=yes
|
|
ExecStart=-udevadm trigger --type=all --action=add --prioritized-subsystem=module,block,tpmrm,net,tty,input
|