]> www.infradead.org Git - users/rw/kaktus.git/commitdiff
kaktus-image: Set a root password root_password origin/root_password
authorRichard Weinberger <richard@nod.at>
Tue, 5 Jul 2022 19:25:10 +0000 (21:25 +0200)
committerRichard Weinberger <richard@nod.at>
Tue, 5 Jul 2022 19:25:10 +0000 (21:25 +0200)
Signed-off-by: Richard Weinberger <richard@nod.at>
meta-kaktus/recipes-kaktus/images/kaktus-image.bb

index 6857461cd50325a36fd075b5efb869f974ac71f9..27c336554fe464b26a0d35e8c0ea31ccc94bc1b1 100644 (file)
@@ -3,6 +3,8 @@ IMAGE_FSTYPES = "wic.bz2"
 
 require recipes-core/images/core-image-minimal.bb
 
+inherit extrausers
+
 LICENSE = "MIT"
 
 RPI_STUFF = " \
@@ -44,3 +46,8 @@ IMAGE_FEATURES += " \
        package-management \
        splash \
 "
+
+# generated via: printf "%q" $(mkpasswd -m sha-512 'Stachel12')
+ROOTPW="\$6\$z0FU0s3FqtJ\$MzkeZNiehQC1tWUNm2SXh6J7ATw1.J1BduxpIFKA2xjtbjmE810PCoJyiiu1.KgQOxOkmsSbPOJj2BYQJsquj1"
+# NOTE: Be super careful with quoting and escaping!
+EXTRA_USERS_PARAMS ??= "usermod -p '${ROOTPW}' root;"