[Unit]
Wants=virtlockd.socket
+After=virtlockd.socket
After=remote-fs.target
After=xencommons.service
Conflicts=xendomains.service
BindsTo=virtlockd.socket
Wants=virtlockd-admin.socket
After=virtlockd.socket
+After=virtlockd-admin.socket
Before=libvirtd.service
Documentation=man:virtlockd(8)
Documentation=https://libvirt.org
BindsTo=virtlogd.socket
Wants=virtlogd-admin.socket
After=virtlogd.socket
+After=virtlogd-admin.socket
Before=libvirtd.service
Documentation=man:virtlogd(8)
Documentation=https://libvirt.org
[Unit]
Requires=virtlogd.socket
Wants=virtlockd.socket
+After=virtlogd.socket
+After=virtlockd.socket
Wants=systemd-machined.service
After=systemd-machined.service
After=remote-fs.target
[Unit]
Description=Virtualization daemon
-Requires=virtlogd.socket
# Use Wants instead of Requires so that users
# can disable these three .socket units to revert
# to a traditional non-activation deployment setup
Wants=libvirtd.socket
Wants=libvirtd-ro.socket
Wants=libvirtd-admin.socket
+After=libvirtd.socket
+After=libvirtd-ro.socket
+After=libvirtd-admin.socket
+Requires=virtlogd.socket
Wants=virtlockd.socket
+After=virtlogd.socket
+After=virtlockd.socket
Wants=systemd-machined.service
After=network.target
After=dbus.service
Wants=@service@-ro.socket
Wants=@service@-admin.socket
After=@service@.socket
+After=@service@-ro.socket
+After=@service@-admin.socket
Conflicts=libvirtd.service
After=libvirtd.service
After=network.target