[oe] [PATCH] image.bbclass: Make zap_root_password to disable root's password not the user root itself.
Khem Raj
raj.khem at gmail.com
Wed May 26 11:12:14 UTC 2010
* With shadow now running pwconv after commit 7c5f81b2139e55622ca2f23ff6b63438d4825d87
It converts :*: passwd entry into equivalent /etc/shadow entry :*:
which in shadow means disable the account as per
http://tldp.org/LDP/lame/LAME/linux-admin-made-easy/shadow-file-formats.html
As a result root can not login unless one boots into shell and then
resets the password.
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
classes/image.bbclass | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/classes/image.bbclass b/classes/image.bbclass
index f695d3c..2105195 100644
--- a/classes/image.bbclass
+++ b/classes/image.bbclass
@@ -205,7 +205,7 @@ log_check() {
# can decide if they want it or not
zap_root_password () {
- sed 's%^root:[^:]*:%root:*:%' < ${IMAGE_ROOTFS}/etc/passwd >${IMAGE_ROOTFS}/etc/passwd.new
+ sed 's%^root:[^:]*:%root::%' < ${IMAGE_ROOTFS}/etc/passwd >${IMAGE_ROOTFS}/etc/passwd.new
mv ${IMAGE_ROOTFS}/etc/passwd.new ${IMAGE_ROOTFS}/etc/passwd
}
--
1.7.0.4
More information about the Openembedded-devel
mailing list