Update vmcreate.sh

This commit is contained in:
2025-10-28 15:24:54 +00:00
parent d06836b3af
commit 39114d8a51

View File

@@ -97,8 +97,8 @@ mksnippet () {
sed -i "s|user: root|user: ${username}\nsudo: ALL=(ALL) NOPASSWD:ALL|" "$snippet"
fi
if [ $password ]; then
phash=$(cat $password | mkpasswd -m sha-256 -s)
sed -i "s|.*password.*|password: ${password}|" "$snippet"
phash=$(echo $password | mkpasswd -m sha-256 -s)
sed -i "s|.*password.*|passwd: ${phash}|" "$snippet"
fi
if [ $pubkey ]; then
sed -i "s|.*ssh-rsa.*| - $(cat ${pubkey})|" "$snippet"