--- loncom/lcpasswd 2001/11/15 18:34:57 1.13 +++ loncom/lcpasswd 2002/02/14 22:09:14 1.14 @@ -11,7 +11,7 @@ # YEAR=2001 # 10/22,10/23,11/13,11/15 Scott Harrison # -# $Id: lcpasswd,v 1.13 2001/11/15 18:34:57 harris41 Exp $ +# $Id: lcpasswd,v 1.14 2002/02/14 22:09:14 harris41 Exp $ ### ############################################################################### @@ -120,7 +120,7 @@ if (@input!=3) { unlink('/tmp/lock_lcpasswd'); exit 3; } -map {chomp} @input; +foreach (@input) {chomp;} my ($username,$password1,$password2)=@input; $username=~/^(\w+)$/; @@ -131,8 +131,8 @@ if (($username ne $safeusername) or ($sa exit 9; } my $pbad=0; -map {if (($_<32)&&($_>126)){$pbad=1;}} (split(//,$password1)); -map {if (($_<32)&&($_>126)){$pbad=1;}} (split(//,$password2)); +foreach (split(//,$password1)) {if (($_<32)&&($_>126)){$pbad=1;}} +foreach (split(//,$password2)) {if (($_<32)&&($_>126)){$pbad=1;}} if ($pbad) { print "Error. A password entry had an invalid character.\n"; unlink('/tmp/lock_lcpasswd');