mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-19 12:50:22 +02:00
xen: only package xencommon systemd components if systemd is enabled
We've had reports of both the init.d xencommons and the systemd services attempting to initialize the console, and breaking boot. The systemd initialization really only needs to be enabled when systemd is in DISTRO_FEATURES, and init.d the opposite. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
parent
5f1937e4fb
commit
c9554c6937
|
@ -655,14 +655,14 @@ FILES:${PN}-xm = "\
|
|||
FILES:${PN}-xencommons += "\
|
||||
${nonarch_libdir}/modules-load.d/xen.conf \
|
||||
${sysconfdir}/default/xencommons \
|
||||
${sysconfdir}/init.d/xencommons \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', '${sysconfdir}/init.d/xencommons', d)} \
|
||||
${sysconfdir}/xen/scripts/launch-xenstore \
|
||||
${systemd_unitdir}/system/proc-xen.mount \
|
||||
${systemd_unitdir}/system/xen-qemu-dom0-disk-backend.service \
|
||||
${systemd_unitdir}/system/xenconsoled.service \
|
||||
${systemd_unitdir}/system/xen-init-dom0.service \
|
||||
${systemd_unitdir}/system/xenstored.service \
|
||||
${systemd_unitdir}/system/var-lib-xenstored.mount \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/xen-qemu-dom0-disk-backend.service', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/xenconsoled.service', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/xen-init-dom0.service', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/xenstored.service', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_unitdir}/system/var-lib-xenstored.mount', '', d)} \
|
||||
"
|
||||
|
||||
FILES:${PN}-xend += " \
|
||||
|
|
Loading…
Reference in New Issue
Block a user