1
0
Fork 0
mirror of git://git.psyced.org/git/psyced synced 2024-08-06 04:25:37 +00:00
psyced/run/sha1.pl
psyc://psyced.org/~lynX bdfae4e350 january 2009
2009-01-26 21:26:52 +01:00

20 lines
379 B
Perl
Executable file

#!/usr/bin/perl
#
# these files demonstrate how to use external pipe processes
# (sort of like cgi) with LDMUD. but by now LDMUD knows how
# to do MD5 and SHA1 itself, so they are not being used.
#
use Digest::SHA1 qw(sha1 sha1_hex);
$| = 1;
$sha1 = Digest::SHA1->new;
while(defined ($line = <STDIN>)) {
chomp $line;
$sha1->add($line);
print STDOUT $sha1->hexdigest;
}
1;