[oe] root login over serial port using shadow

Eric Bénard eric at eukrea.com
Wed Mar 17 13:37:25 UTC 2010


Hi,

for the followinf, the distro in Angstrom.

When using shadow as the IMAGE_LOGIN_MANAGER, login doesn't work as root 
over the serial port if a password is set for root and whatever the 
setting done under securretty or /etc/security or /etc/login.defs

The problem is the following :
inittab says :
S:2345:respawn:/sbin/getty 115200 ttyS0

getty is using /bin/login as a default. But /bin/login is a link to 
busybox thus when login on the serial port, busybox's login will be used 
and not shadow's login which is at /usr/bin/login

changing inittab to :
S:2345:respawn:/sbin/getty 115200 ttyS0 -l /usr/bin/login
solves the problem.

Now the question : what is the right way to tell the shadow package to 
replace /bin/login of busybox by its proper /usr/bin/login when it's 
installed ?

Many thanks
Eric




More information about the Openembedded-devel mailing list