X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap-cgi.git;a=blobdiff_plain;f=Util.pm;h=f6be1ed9ffdcc428fd363fddc1da06e1a63c1603;hp=001de372e5e232fc5637a0995cd30a107d35af0d;hb=9b394648f35965c5b6e18a8ff12af25d73866f7a;hpb=e9a3d262aa18e6469b9372741210014f51b0c9a7 diff --git a/Util.pm b/Util.pm index 001de37..f6be1ed 100644 --- a/Util.pm +++ b/Util.pm @@ -50,6 +50,22 @@ sub CreateCryptSalt { return ($md5 ? "\$1\$$out\$" : $out); } +sub CreateMD5Salt { + my $validstr = './0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; + my @valid = split(//,$validstr); + my ($in, $out); + + my $cryptsaltlen = 8; + + open (F, "