我正在尝试使用Yocto项目更改Intel-Edison主板的密码。
我为此制作了一个食谱。
#
# 'abc-' password
#
DESCRIPTION = "ROOT PASSWORD"
SECTION = "abc"
LICENSE = "MIT"
LIC_FILES_CHKSUM =
"file://${COMMON_LICENSE_DIR}/MIT;md5=xyz"
PR = "r0"
SRC_URI = "file://test.txt"
PACKAGE_ARCH = "${MACHINE_ARCH}"
S = "${WORKDIR}"
inherit extrausers
EXTRA_USERS_PARAMS = "usermod -P hello root;"
do_install() {
install -d ${D}${sysconfdir}
install -m 0755 ${WORKDIR}/test.txt ${D}${sysconfdir}
}
要检查它是否有效,我在/ etc / location中添加了一个文件。 一切都很完美,但我的密码仍然是' root' 。它应该是“你好”。 我做错了什么?有人能告诉我我该怎么办? 谢谢。