X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/805ab61e66fe3adb45e57f50e49b168d84a6a8b1..7b9ec4b60ee39614d1d083d7220e76b07d2b275f:/cookbooks/tools/libraries/random_password.rb diff --git a/cookbooks/tools/libraries/random_password.rb b/cookbooks/tools/libraries/random_password.rb new file mode 100644 index 000000000..f8c6674da --- /dev/null +++ b/cookbooks/tools/libraries/random_password.rb @@ -0,0 +1,9 @@ +class Chef + class Recipe + def random_password(length) + length.times.collect do + "!\#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~"[rand(91)].chr + end.join + end + end +end