mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +00:00
rootfs-postcommands.bbclass: add a note to the login banner when root-with-empty-password logins are enabled
When enabled, users will see: === Poky (Yocto Project Reference Distro) 5.2.99+snapshot-1dac0d15f2d979128cb449b59bf5fd69b4ba5084 qemux86-64 ttyS0 Type 'root' to login with superuser privileges (no password will be asked). qemux86-64 login: === (From OE-Core rev: 53631281573c7e7d8ca45dd30af990f8dd7b8e39) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
bf11301154
commit
6e74dd3eee
|
|
@ -5,7 +5,7 @@
|
|||
#
|
||||
|
||||
# Zap the root password if empty-root-password feature is not enabled
|
||||
ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "empty-root-password", "", "zap_empty_root_password ",d)}'
|
||||
ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "empty-root-password", "add_empty_root_password_note", "zap_empty_root_password ",d)}'
|
||||
|
||||
# Allow dropbear/openssh to accept logins from accounts with an empty password string if allow-empty-password is enabled
|
||||
ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "allow-empty-password", "ssh_allow_empty_password ", "",d)}'
|
||||
|
|
@ -255,6 +255,13 @@ zap_empty_root_password () {
|
|||
fi
|
||||
}
|
||||
|
||||
#
|
||||
# This function adds a note to the login banner that the system is configured for root logins without password
|
||||
#
|
||||
add_empty_root_password_note () {
|
||||
echo "Type 'root' to login with superuser privileges (no password will be asked).\n" >> ${IMAGE_ROOTFS}/etc/issue
|
||||
}
|
||||
|
||||
#
|
||||
# allow dropbear/openssh to accept logins from accounts with an empty password string
|
||||
#
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user