Description of problem: There is a typo in "libvirt/src/locking/virtlockd-admin.socket.in" on line 7 - Server=virtlockd.service + Service=virtlockd.service Request: Please make "ListenStream=@localstatedir@/run/libvirt" in *all* (logging and locking) of the socket units translate to "/run/libvirt" instead of "/var/run/libvirt" Using /var/run in systemd socket units can cause issue due to the way systemd processes these units. Version-Release number of selected component (if applicable): libvirt-daemon-4.1.0-1.fc29.x86_64 How reproducible: systemd-analyze verify virtlockd-admin.socket
*** Bug 1554086 has been marked as a duplicate of this bug. ***
Thanks for the report. That first issue was fixed upstream and will be in the next release: commit fb327ac2c3d721b4002852c520d9f39a35183e0d Author: Jim Fehlig <jfehlig> Date: Wed Mar 14 16:42:39 2018 -0600 lockd: fix typo in virtlockd-admin.socket Can you expand more on the second issue? Looking at services installed on my machine, most use /run but some use /var/run like sssd and cups. Is there a link with more info? Is /run standard for all systemd distros?
See this thread: https://bugzilla.redhat.com/show_bug.cgi?id=1557622
This issue is fixed in rawhide now but not f28. Duping to the f28 bug *** This bug has been marked as a duplicate of bug 1586239 ***