不添加任何文件的自定义配方

问题描述 投票:0回答:1

我正在尝试向 PetaLinux 添加一个配方,它只运行命令,添加新用户。 除了序言

SUMMARY
LICENCE
等这就是我所拥有的:

inherit extrausers

EXTRA_USERS_PARAMS = "\
  useradd -P newuser newuser; \
  "

ALLOW_EMPTY_${PN} = "1"

这个菜谱在recipes-apps里面,在

petalinux-config -c rootfs
中启用 petalinux 映像构建并启动正常,但未创建新用户。

这是添加不添加文件的食谱的正确方法吗?如果不是,添加这样的食谱的正确方法是什么?

bitbake recipe petalinux
1个回答
0
投票

使用小写 p 并提供加密密码。

在命令行运行

openssl passwd <yourpassword>
获取加密密码:

~# openssl passwd newuser
o3ZhCFw5jSioM

然后添加到您的食谱中:

useradd -p 'o3ZhCFw5jSioM' newuser
© www.soinside.com 2019 - 2024. All rights reserved.