diff options
-rw-r--r-- | recipes-extended/libvirt/libvirt_1.2.17.bb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/recipes-extended/libvirt/libvirt_1.2.17.bb b/recipes-extended/libvirt/libvirt_1.2.17.bb index 28a22bb2..6f269f99 100644 --- a/recipes-extended/libvirt/libvirt_1.2.17.bb +++ b/recipes-extended/libvirt/libvirt_1.2.17.bb | |||
@@ -107,6 +107,7 @@ FILES_${PN}-libvirtd = " \ | |||
107 | /usr/lib/sysctl.d/60-libvirtd.conf \ | 107 | /usr/lib/sysctl.d/60-libvirtd.conf \ |
108 | ${sbindir}/libvirtd \ | 108 | ${sbindir}/libvirtd \ |
109 | ${systemd_unitdir}/system/* \ | 109 | ${systemd_unitdir}/system/* \ |
110 | ${@base_contains('DISTRO_FEATURES', 'sysvinit', '', '${libexecdir}/libvirt-guests.sh', d)} \ | ||
110 | " | 111 | " |
111 | 112 | ||
112 | FILES_${PN}-virsh = "${bindir}/virsh" | 113 | FILES_${PN}-virsh = "${bindir}/virsh" |
@@ -215,9 +216,11 @@ do_install_append() { | |||
215 | install -m 0755 ${WORKDIR}/libvirtd.sh ${D}/etc/init.d/libvirtd | 216 | install -m 0755 ${WORKDIR}/libvirtd.sh ${D}/etc/init.d/libvirtd |
216 | install -m 0644 ${WORKDIR}/libvirtd.conf ${D}/etc/libvirt/libvirtd.conf | 217 | install -m 0644 ${WORKDIR}/libvirtd.conf ${D}/etc/libvirt/libvirtd.conf |
217 | 218 | ||
218 | # This will wind up in the libvirtd package, but will NOT be invoked by default. | 219 | if ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','true','false',d)}; then |
219 | # | 220 | # This will wind up in the libvirtd package, but will NOT be invoked by default. |
220 | mv ${D}/${libexecdir}/libvirt-guests.sh ${D}/${sysconfdir}/init.d | 221 | # |
222 | mv ${D}/${libexecdir}/libvirt-guests.sh ${D}/${sysconfdir}/init.d | ||
223 | fi | ||
221 | 224 | ||
222 | # The /var/run/libvirt directories created by the Makefile | 225 | # The /var/run/libvirt directories created by the Makefile |
223 | # are wiped out in volatile, we need to create these at boot. | 226 | # are wiped out in volatile, we need to create these at boot. |