| Summary: | core-image-(minimal|rt): login: no valid shadow password | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Darren Hart <dvhart> | ||||
| Component: | core | Assignee: | Saul Wold <sgw> | ||||
| Status: | RESOLVED NOTABUG | QA Contact: | |||||
| Severity: | critical | ||||||
| Priority: | High | CC: | meta.mr.watcher, meta.watcher | ||||
| Version: | 1.0 | ||||||
| Target Milestone: | 1.1 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | --- | |||||
| Attachments: |
|
||||||
|
Description
Darren Hart
2011-09-22 14:34:29 UTC
Can you send your local.conf for this configuiration, is it possible you removed debug-tweaks from your IMAGE_FEATURES? that would disable the password zapping. Created attachment 251 [details]
qemumips local.conf
I comment out the "EXTRA_IMAGE_FEATURES" line which includes debug-tweaks in my version of local.conf. I see the default one includes it. This seems to say that "debug-tweaks" is required to be able to login? That doesn't seem right...
debug-tweaks is the flag to disable password checking in dropbear and the allow for no root password in console login. It's the enabled by default in local.conf to allow for debugging. Otherwise as this bug notes you would not be able to login. This flag would be removed in the real world with some other changes to allow for a default password for security. (In reply to comment #3) > debug-tweaks is the flag to disable password checking in dropbear and the allow > for no root password in console login. It's the enabled by default in > local.conf to allow for debugging. Otherwise as this bug notes you would not > be able to login. > > This flag would be removed in the real world with some other changes to allow > for a default password for security. But I'm not trying to login over ssh. -minimal doesn't even ship with dropbear. The failed login you see in the description above is from the physical console. |