home/bin/_old/old/cvspasswd.sh

9 lines
265 B
Bash
Raw Normal View History

2018-01-15 20:25:41 +01:00
#!/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";