[yocto] Setting up a password for the root user
Rudolf J Streif
rudolf.streif at ibeeto.com
Fri Jan 11 19:37:09 PST 2019
Alberto,
The quotes around
`openssl passwd ${ROOT_PASSWORD}`
have to be backticks (`) not single quotes (').
:rjs
On 01/11/2019 07:41 AM, Alberto Spin wrote:
>
> Hello There,
>
>
>
> I’m trying to set a password for the root user of my distribution
> (based rocko branch)
>
>
>
> I’ve added the following to my image recipe:
>
>
>
> inherit extrausers
>
>
>
> # set image root password
>
> ROOT_PASSWORD = "secret"
>
>
>
> EXTRA_USERS_PARAMS = "\
>
> usermod -p 'openssl passwd ${ROOT_PASSWORD}' root; \
>
> "
>
>
>
> Everything builds fine, but in my image I end up with a password in my
> /etc/shadow file like this:
>
>
>
> openssl passwd secret
>
>
>
> so it seems like the openssl command has not been executed during the
> build, but instead the literal command is now part of my password.
>
>
>
> Can anybody please explain what’s going on here, and how to fix this?
>
>
>
> Kind Regards,
>
>
>
> Alberto
>
>
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190111/cf68904d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190111/cf68904d/attachment-0001.pgp>
More information about the yocto
mailing list