Skip to content

misc_systemd_units: Add udev-settled.target #31

Merged
merged 1 commit into from
Mar 14, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -107,5 +107,6 @@ install_data mxraid/mxraid.startup.service "$DESTDIR$systemdunitdir/mxrai
install_data mxraid/mxraid.shutdown.service "$DESTDIR$systemdunitdir/mxraid.shutdown.service"
install_exec kvm_monitor/kvm_monitor.pl "$DESTDIR$udev_helperdir/kvm_monitor.pl"
install_data kvm_monitor/51-raritan-kvm.rules "$DESTDIR$udev_rulesdir/51-raritan-kvm.rules"
install_data misc_systemd_units/udev-settled.target "$DESTDIR$systemdunitdir/udev-settled.target"

exit
17 changes: 17 additions & 0 deletions misc_systemd_units/udev-settled.target
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Our services assume local devices are available
# Request and wait for systemd-udev-settle.service before basic.target
#
# Order behind network.service, because our network.service currently
# has DefaultDependencies=no. Other services are behind basic.target
# per DefaultDependencies=yes.

[Unit]
Description=udev Settled
DefaultDependencies=no
Wants=systemd-udev-settle.service
After=systemd-udev-settle.service
Before=basic.target
Before=network.service

[Install]
WantedBy=basic.target