diff options
Diffstat (limited to 'meta/classes-recipe/rootfs-postcommands.bbclass')
| -rw-r--r-- | meta/classes-recipe/rootfs-postcommands.bbclass | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/meta/classes-recipe/rootfs-postcommands.bbclass b/meta/classes-recipe/rootfs-postcommands.bbclass index 8b5822a0b5..d3a569ba3e 100644 --- a/meta/classes-recipe/rootfs-postcommands.bbclass +++ b/meta/classes-recipe/rootfs-postcommands.bbclass | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | # | 5 | # |
| 6 | 6 | ||
| 7 | # Zap the root password if empty-root-password feature is not enabled | 7 | # Zap the root password if empty-root-password feature is not enabled |
| 8 | ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "empty-root-password", "", "zap_empty_root_password ",d)}' | 8 | ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "empty-root-password", "add_empty_root_password_note", "zap_empty_root_password ",d)}' |
| 9 | 9 | ||
| 10 | # Allow dropbear/openssh to accept logins from accounts with an empty password string if allow-empty-password is enabled | 10 | # Allow dropbear/openssh to accept logins from accounts with an empty password string if allow-empty-password is enabled |
| 11 | ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "allow-empty-password", "ssh_allow_empty_password ", "",d)}' | 11 | ROOTFS_POSTPROCESS_COMMAND += '${@bb.utils.contains("IMAGE_FEATURES", "allow-empty-password", "ssh_allow_empty_password ", "",d)}' |
| @@ -256,6 +256,13 @@ zap_empty_root_password () { | |||
| 256 | } | 256 | } |
| 257 | 257 | ||
| 258 | # | 258 | # |
| 259 | # This function adds a note to the login banner that the system is configured for root logins without password | ||
| 260 | # | ||
| 261 | add_empty_root_password_note () { | ||
| 262 | echo "Type 'root' to login with superuser privileges (no password will be asked).\n" >> ${IMAGE_ROOTFS}/etc/issue | ||
| 263 | } | ||
| 264 | |||
| 265 | # | ||
| 259 | # allow dropbear/openssh to accept logins from accounts with an empty password string | 266 | # allow dropbear/openssh to accept logins from accounts with an empty password string |
| 260 | # | 267 | # |
| 261 | ssh_allow_empty_password () { | 268 | ssh_allow_empty_password () { |
