summaryrefslogtreecommitdiff
path: root/lib/puppet/parser/functions/sort.rb
diff options
context:
space:
mode:
authorGary Larizza <gary@puppetlabs.com>2012-01-09 11:30:47 -0800
committerGary Larizza <gary@puppetlabs.com>2012-01-09 11:30:47 -0800
commit02e85b965111f61af978a80a7326e07acf7dff01 (patch)
tree63f5a5aae532f93f8186401975cc704d39bb9025 /lib/puppet/parser/functions/sort.rb
parenta0e27cd5a3bfd2fe55c9be64a435e93853815667 (diff)
downloadpuppet-stdlib-02e85b965111f61af978a80a7326e07acf7dff01.tar.gz
puppet-stdlib-02e85b965111f61af978a80a7326e07acf7dff01.tar.bz2
New str2saltedsha512 function for OS X Passwords
OS X 10.7 introduced salted-SHA512 password hashes as opposed to the older LANMAN + SHA1 hashes. To assist in generating properly-formatted password hashes, this commit adds the str2saltedsha512() function which accepts a single string argument (the password) and returns a salted-SHA512 password hash which can be fed as the password attribute of a user resource in OS X 10.7. Spec tests are also added to ensure that functionality isn't broken with future commits.
Diffstat (limited to 'lib/puppet/parser/functions/sort.rb')
0 files changed, 0 insertions, 0 deletions