libvirt: Properly shutdown libvirtd.service
libvirt: Properly shutdown libvirtd.service

We build libvirt without support for sd_notify (dbus) therefor we have
to run libvirtd as a 'forking daemon' (per commit
055744cdbc1526d966091158c8fae2d22c905db4 we pass --daemon)

We need to update the systemd service file to reflect this such that
the libvirtd.service can be properly stopped. If we ever enable
sd_notify support in libvirt we can revert back to using the 'notify'
systemd type. Without this change libvirtd continue to run even if the
stop command is issued, subsequent attempts to start the service will
fail.

Signed-off-by: Mark Asselstine <9d979f2c41783077c213bce515ff7ad668691d2c@windriver.com>
Signed-off-by: Bruce Ashfield <284cc737d174a260eec2a2a6324a304f84b1ae0f@windriver.com>

cardoe/meta-virtualization,lgirdk/meta-virtualization,cjp256/meta-virtualization,cardoe/meta-virtualization,fbertux/meta-virtualization,lgirdk/meta-virtualization,cjp256/meta-virtualization,cjp256/meta-virtualization,lgirdk/meta-virtualization,lgirdk/meta-virtualization,cardoe/meta-virtualization,lgirdk/meta-virtualization,fbertux/meta-virtualization,fbertux/meta-virtualization