On 12/27/2016 14:47, Yong, Jonathan wrote: > Without exec, the processes from the new shell do not get a ctty: > > root@intel-corei7-64:~# ps -x | grep getty > 755 tty1 Ss+ 0:00 /sbin/getty 38400 tty1 > 791 ? Ss 0:00 /bin/sh /bin/start_getty 115200 ttyS0 > 804 ? S 0:00 grep getty > > In particular, the openssh client fails: > > root@intel-corei7-64:~# ssh -v <target> > <truncated> > debug1: read_passphrase: can't open /dev/tty: No such device or address > Host key verification failed. > > This patch fixes those errors. > > Signed-off-by: Yong, Jonathan <jonathan.y...@intel.com> > --- > meta/recipes-core/sysvinit/sysvinit-inittab/start_getty | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty > b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty > index e3d052a..ab238f6 100644 > --- a/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty > +++ b/meta/recipes-core/sysvinit/sysvinit-inittab/start_getty > @@ -1,5 +1,5 @@ > #!/bin/sh > if [ -c /dev/$2 ] > then > - /sbin/getty -L $1 $2 $3 > + exec /sbin/getty -L $1 $2 $3 > fi >
Ping? -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core