summaryrefslogtreecommitdiff
path: root/scripts/cvs-pass.pl
blob: 17f366b71120e5bd616024ea5cdeb9978e561437 (plain)
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl

srand (time());
my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";
my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);

print "${crypttext}\n";