[meta-virtualization] [PATCH] Add getty to inittab for login on Xen serial console.

Philip Tricca flihp at twobit.us
Fri Nov 8 05:23:42 PST 2013


On 11/07/2013 11:07 PM, Chris Patterson wrote:
> Thanks, handy!

Similarly handy if you're building Xen guest VMs is throwing

USE_VT = "0"
SERIAL_CONSOLES = ""

into one of your conf files (I'm using a distro conf) to keep your
machine config from putting a physical serial device that your VM won't
have in the inittab. Messages about init sleeping for 30 seconds on
account of gettys restarting too quickly get old fast.

- Philip

> On Thu, Nov 7, 2013 at 3:32 PM, Bruce Ashfield <bruce.ashfield at gmail.com
> <mailto:bruce.ashfield at gmail.com>> wrote:
> 
>     On Tue, Nov 5, 2013 at 9:54 PM, Philip Tricca <flihp at twobit.us
>     <mailto:flihp at twobit.us>> wrote:
>     > It's not pretty but the mechanisms in sysvinit-inittab assume the
>     > console device name is tty*. The Xen console device doesn't meet
>     > this criteria.
> 
>     merged (with a minor tweak to the shortlog).
> 
>     Bruce
> 
>     >
>     > Signed-off-by: Philip Tricca <flihp at twobit.us
>     <mailto:flihp at twobit.us>>
>     > ---
>     >  recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bbappend |    7
>     +++++++
>     >  1 file changed, 7 insertions(+)
>     >  create mode 100644
>     recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bbappend
>     >
>     > diff --git
>     a/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bbappend
>     b/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bbappend
>     > new file mode 100644
>     > index 0000000..2edbedf
>     > --- /dev/null
>     > +++ b/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bbappend
>     > @@ -0,0 +1,7 @@
>     > +do_install_append() {
>     > +       echo "${DISTRO_FEATURES}" | grep -q 'xen'
>     > +       if [ $? -eq 0 ]; then
>     > +               echo "" >> ${D}${sysconfdir}/inittab
>     > +               echo "X0:12345:respawn:/sbin/getty 115200 hvc0" >>
>     ${D}${sysconfdir}/inittab
>     > +       fi
>     > +}
>     > --
>     > 1.7.10.4
>     >
>     > _______________________________________________
>     > meta-virtualization mailing list
>     > meta-virtualization at yoctoproject.org
>     <mailto:meta-virtualization at yoctoproject.org>
>     > https://lists.yoctoproject.org/listinfo/meta-virtualization
> 
> 
> 
>     --
>     "Thou shalt not follow the NULL pointer, for chaos and madness await
>     thee at its end"
>     _______________________________________________
>     meta-virtualization mailing list
>     meta-virtualization at yoctoproject.org
>     <mailto:meta-virtualization at yoctoproject.org>
>     https://lists.yoctoproject.org/listinfo/meta-virtualization
> 
> 




More information about the meta-virtualization mailing list