Try again if password confirmation is wrong
When a user is created in setup-alpine
and the password confirmation is wrong it will run setup-user
again.
But by that time the user is already created and can't be recreated (with password).
This commit should fix it by calling passwd
until it works.