]>
Commit | Line | Data |
---|---|---|
49dbfa7b LP |
1 | # This file is part of systemd. |
2 | # | |
3 | # systemd is free software; you can redistribute it and/or modify it | |
4 | # under the terms of the GNU Lesser General Public License as published by | |
5 | # the Free Software Foundation; either version 2.1 of the License, or | |
6 | # (at your option) any later version. | |
7 | ||
daf32d32 KS |
8 | # This service is usually not enabled by default. If enabled, it |
9 | # acts as a barrier for basic.target -- so all later services will | |
ce440d1c KS |
10 | # wait for udev completely finishing its coldplug run. |
11 | # | |
daf32d32 KS |
12 | # If needed, to work around broken or non-hotplug-aware services, |
13 | # it might be enabled unconditionally, or pulled-in on-demand by | |
14 | # the services that assume a fully populated /dev at startup. It | |
15 | # should not be used or pulled-in ever on systems without such | |
16 | # legacy services running. | |
ce440d1c | 17 | |
43fefbf6 | 18 | [Unit] |
4c9b12a7 | 19 | Description=udev Wait for Complete Device Initialization |
b79f817b | 20 | Documentation=man:udev(7) man:systemd-udevd.service(8) |
29c1a0d4 | 21 | DefaultDependencies=no |
180bd812 | 22 | Wants=systemd-udev.service |
a2368a3f | 23 | After=systemd-udev-trigger.service |
d8b9a5c1 | 24 | Before=basic.target |
fb316903 | 25 | ConditionCapability=CAP_MKNOD |
43fefbf6 KS |
26 | |
27 | [Service] | |
68bc0d79 | 28 | Type=oneshot |
d2f4a346 | 29 | TimeoutSec=180 |
bd078c90 | 30 | RemainAfterExit=yes |
12a362be | 31 | ExecStart=@bindir@/udevadm settle |
ce440d1c KS |
32 | |
33 | [Install] | |
34 | WantedBy=basic.target |