I can't get puppet to update the password for any users that I declare,
this is my manifest:
user {'test1':
ensure => present,
password => sha1('vagrant'),
shell => '/bin/bash',
}
I also tried with the md5() function, and with raw password hash. I am on
Ubuntu 12.04, using Puppet 2.7.19, Vagrant 1.5.3.
When I check /etc/shadow, all I see is ! (exclamation points where the
password should be)
test4:!:16183:0:99999:7:::
test3:!:16183:0:99999:7:::
test1:!:16183:0:99999:7:::
test2:!:16183:0:99999:7:::
I posted my question to stackoverflow with more details:
http://stackoverflow.com/questions/23253271/not-updating-the-user-password
I also looked over this old post
https://groups.google.com/forum/#!topic/puppet-users/gXpt-YjROMw
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/4c1b1ad3-2d3f-41dd-8709-7bb3f83c7c21%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.