summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2018-04-16 07:34:41 -0700
committerBruce Ashfield <bruce.ashfield@windriver.com>2018-04-17 13:57:28 -0400
commit7d2ee2dfa266f339d57823a72560ca2fcf01bd49 (patch)
treec20ecaa4218d867af677acc6f69aa105e33c6020
parent500e5d2ad58f78d3aa5132081123955b6681bb8c (diff)
downloadmeta-virtualization-7d2ee2dfa266f339d57823a72560ca2fcf01bd49.tar.gz
sysvinit: fix DISTRO decode
the yocto-check-layer failed with: Dependency on variable DISTRO_FEATURES_LIBC was added Variable do_install value changed: @@ -32,3 +32,7 @@ done echo "" >> ${D}${sysconfdir}/inittab fi + if echo "${DISTRO_FEATURES}" | grep -q 'xen'; then + echo "" >> ${D}${sysconfdir}/inittab + echo "X0:12345:respawn:/sbin/getty 115200 hvc0" >> ${D}${sysconfdir}/inittab + fi used idea from meta-selinux Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r--recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend7
-rw-r--r--recipes-core/sysvinit/sysvinit-inittab_xen.inc4
2 files changed, 5 insertions, 6 deletions
diff --git a/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend b/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend
index 1b89aecd..8c088325 100644
--- a/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend
+++ b/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend
@@ -1,6 +1 @@
1do_install_append() { require ${@bb.utils.contains('DISTRO_FEATURES', 'xen', 'sysvinit-inittab_xen.inc', '', d)}
2 if echo "${DISTRO_FEATURES}" | grep -q 'xen'; then
3 echo "" >> ${D}${sysconfdir}/inittab
4 echo "X0:12345:respawn:/sbin/getty 115200 hvc0" >> ${D}${sysconfdir}/inittab
5 fi
6}
diff --git a/recipes-core/sysvinit/sysvinit-inittab_xen.inc b/recipes-core/sysvinit/sysvinit-inittab_xen.inc
new file mode 100644
index 00000000..9d0589ce
--- /dev/null
+++ b/recipes-core/sysvinit/sysvinit-inittab_xen.inc
@@ -0,0 +1,4 @@
1do_install_append() {
2 echo "" >> ${D}${sysconfdir}/inittab
3 echo "X0:12345:respawn:/sbin/getty 115200 hvc0" >> ${D}${sysconfdir}/inittab
4}