mirror of
https://git.yoctoproject.org/poky
synced 2026-04-20 18:32:12 +02:00
image: zap_empty_root_password doesn't handle passwd file in shadow case
/etc/passwd isn't editted if /etc/shadow exists and should be else it can cause problems with some login providers such as toybox. (From OE-Core rev: 09ac2664fba223111c20c3000af6b8d5cdaabeb1) (From OE-Core rev: ec4dba57eb95e31954dc74dd6489f70575b54d6f) Signed-off-by: tprrt <tprrt@tupi.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -335,7 +335,8 @@ MULTILIB_TEMP_ROOTFS = "${WORKDIR}/multilib"
|
||||
zap_empty_root_password () {
|
||||
if [ -e ${IMAGE_ROOTFS}/etc/shadow ]; then
|
||||
sed -i 's%^root::%root:*:%' ${IMAGE_ROOTFS}/etc/shadow
|
||||
elif [ -e ${IMAGE_ROOTFS}/etc/passwd ]; then
|
||||
fi
|
||||
if [ -e ${IMAGE_ROOTFS}/etc/passwd ]; then
|
||||
sed -i 's%^root::%root:*:%' ${IMAGE_ROOTFS}/etc/passwd
|
||||
fi
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user