systemd-udev-settle.service 823 B

12345678910111213141516171819202122232425
  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. # This service can dynamically be pulled-in by legacy services which
  8. # cannot reliably cope with dynamic device configurations, and wrongfully
  9. # expect a populated /dev during bootup.
  10. [Unit]
  11. Description=udev Wait for Complete Device Initialization
  12. Documentation=man:udev(7) man:systemd-udevd.service(8)
  13. DefaultDependencies=no
  14. Wants=systemd-udevd.service
  15. After=systemd-udev-trigger.service
  16. Before=sysinit.target
  17. ConditionPathIsReadWrite=/sys
  18. [Service]
  19. Type=oneshot
  20. TimeoutSec=180
  21. RemainAfterExit=yes
  22. ExecStart=/bin/udevadm settle