summaryrefslogtreecommitdiff
path: root/FS/bin/freeside-credit-report
diff options
context:
space:
mode:
authorivan <ivan>2002-09-09 22:57:34 +0000
committerivan <ivan>2002-09-09 22:57:34 +0000
commit91292eadb6254740a9b72e5dc95f575593f6a35d (patch)
tree151034df74950f185562b5e3fff6515a263ce7cb /FS/bin/freeside-credit-report
parenteb46cd3822674cecdc474b175b1e6f3ede8cc49b (diff)
allow . in untaint_argv, for usernames
Diffstat (limited to 'FS/bin/freeside-credit-report')
-rwxr-xr-xFS/bin/freeside-credit-report4
1 files changed, 2 insertions, 2 deletions
diff --git a/FS/bin/freeside-credit-report b/FS/bin/freeside-credit-report
index 7699daf4d..410dabe8f 100755
--- a/FS/bin/freeside-credit-report
+++ b/FS/bin/freeside-credit-report
@@ -160,7 +160,7 @@ if($email && $opt_m)
# subroutines
sub untaint_argv {
foreach $_ ( $[ .. $#ARGV ) { #untaint @ARGV
- $ARGV[$_] =~ /^([\w\-\/ :]*)$/ || die "Illegal argument \"$ARGV[$_]\"";
+ $ARGV[$_] =~ /^([\w\-\/ :\.]*)$/ || die "Illegal argument \"$ARGV[$_]\"";
$ARGV[$_]=$1;
}
}
@@ -199,7 +199,7 @@ user: From the mapsecrets file - see config.html from the base documentation
=head1 VERSION
-$Id: freeside-credit-report,v 1.4 2002-03-07 19:50:24 jeff Exp $
+$Id: freeside-credit-report,v 1.5 2002-09-09 22:57:34 ivan Exp $
=head1 BUGS