Hello, Looking around the web and reading the assorted documents it seems to be that the defined way to set the root password is to remove "debug-tweaks" from EXTRA_IMAGE_FEATURES and to add the following lines to local.conf:
require conf/distro/include/security_flags.inc INHERIT += "extrausers" EXTRA_USERS_PARAMS = "usermod -P <encrypted_password> root;" When I try to build core-image-minimal then the build fails with the following: | DEBUG: Executing shell function set_user_group | NOTE: Performing usermod with [-R XXXXX/build/tmp/work/intel_core2_32-poky-linux/core-image-minimal-initramfs/ 1.0-r0/rootfs -P Hkw6rBJlcfhvM root] and 1 times of retry | Server refused shutdown. Remaining client fds: 2 | Client pids: 3878 16245 | Server will shut down after all clients exit. | WARNING: usermod command did not succeed. Retrying... | ERROR: Tried running usermod command 1 times without success, giving up | WARNING: XXXXX/build/tmp/work/intel_core2_32-poky-linux/core-image-minimal-initramfs/ 1.0-r0/temp/run.set_user_group.3878:1 exit 1 from | exit 1 | DEBUG: Python function do_rootfs finished | ERROR: Function failed: set_user_group (log file is located at XXXXX/build/tmp/work/intel_core2_32-poky-linux/core-image-minimal-initramfs/ 1.0-r0/temp/log.do_rootfs.3878) Any ideas on how to make this work? Thanks, Andy. -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto