• A
    virtlogd.socket: Tie lifecycle to libvirtd.service · d4f8a0e0
    Andrea Bolognani 提交于
    We already guarantee that virtlogd.socket is enabled/disabled
    along with libvirtd.service, but if libvirtd.service has just
    been installed and is started before rebooting, then
    virtlogd.socket will not be running and guest startup will
    fail.
    
    Add Requires=virtlogd.socket to libvirtd.service to make sure
    virtlogd.socket is always started along with libvirtd.service,
    and add Before=libvirtd.service to both virtlogd.socket and
    virtlogd.service so that virtlogd never disappears before
    libvirtd has exited.
    
    Also add PartOf=libvirtd.service to both virtlogd.socket and
    virtlogd.service, so that virtlogd can be shut down when not
    needed.
    
    Resolves: https://bugzilla.redhat.com/1372576
    (cherry picked from commit 839a0608)
    d4f8a0e0
virtlogd.socket.in 202 字节