summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Newton <newton@FreeBSD.org>2000-03-14 14:27:34 +0000
committerMark Newton <newton@FreeBSD.org>2000-03-14 14:27:34 +0000
commit7826221ab51f71e647a6489ef515a71c0464346d (patch)
tree82e845fe3c37be486cace41e7c0d8e868d50bb8a
parent76241ffb9e9429ce89d278af3f5c7cfea4a102ac (diff)
downloadpw-darwin-7826221ab51f71e647a6489ef515a71c0464346d.tar.gz
pw-darwin-7826221ab51f71e647a6489ef515a71c0464346d.tar.zst
pw-darwin-7826221ab51f71e647a6489ef515a71c0464346d.zip
Un-botch my botched reduction in permitted characters in the permitted
username check which resulted from my attempt to expand them. PR: bin/17372 Reviewed by: sheldonh
-rw-r--r--adduser/rmuser.perl2
1 files changed, 1 insertions, 1 deletions
diff --git a/adduser/rmuser.perl b/adduser/rmuser.perl
index 67dfa33..8f6d56e 100644
--- a/adduser/rmuser.perl
+++ b/adduser/rmuser.perl
@@ -108,7 +108,7 @@ if ($#ARGV == 0) {
# Username was given as a parameter
$login_name = pop(@ARGV);
die "Sorry, login name must contain alphanumeric characters only.\n"
- if ($login_name !~ /^[a-zA-Z0-9_]{1,}$/);
+ if ($login_name !~ /^[a-zA-Z0-9_]\w*$/);
} else {
if ($affirm) {
print STDERR "${whoami}: Error: -y option given without username!\n";