--- loncom/pwchange 2001/11/16 06:10:41 1.5 +++ loncom/pwchange 2002/02/19 21:51:09 1.6 @@ -7,7 +7,10 @@ # YEAR=2001 # 10/23,11/13,11/15 Scott Harrison # -# $Id: pwchange,v 1.5 2001/11/16 06:10:41 harris41 Exp $ +# YEAR=2002 +# 02/19 Matthew Hall +# +# $Id: pwchange,v 1.6 2002/02/19 21:51:09 matthew Exp $ ### use strict; @@ -37,7 +40,7 @@ unless (length($safe) and ($user eq $saf } my $pbad=0; -map {if (($_<32)&&($_>126)){$pbad=1;}} (split(//,$pword)); +foreach (split(//,$pword)) {if ((ord($_)<32)||(ord($_)>126)){$pbad=1;}} exit 3 if $pbad; # --------------------------------------------------------- Call system command