diff options
Diffstat (limited to 'bsp/meta-arm/meta-arm-autonomy/recipes-core/sysvinit')
-rw-r--r-- | bsp/meta-arm/meta-arm-autonomy/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/bsp/meta-arm/meta-arm-autonomy/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend b/bsp/meta-arm/meta-arm-autonomy/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend new file mode 100644 index 00000000..7b0c6472 --- /dev/null +++ b/bsp/meta-arm/meta-arm-autonomy/recipes-core/sysvinit/sysvinit-inittab_2.%.bbappend @@ -0,0 +1,16 @@ +# if arm-autonomy-guest is activated, we are running as a xen guest so we must +# have a console on hvc0 +# This is normally done in meta-virtualization if xen is activated but here +# we don't have xen activated. +# + +SYSVINIT_ADDHVC0 = "${@bb.utils.contains('DISTRO_FEATURES', \ + 'arm-autonomy-guest', 'true', 'false', d)}" + +do_install_append() { + if ${SYSVINIT_ADDHVC0}; then + echo "" >> ${D}${sysconfdir}/inittab + echo "X0:12345:respawn:/sbin/getty 115200 hvc0" >> \ + ${D}${sysconfdir}/inittab + fi +} |