Browse Source

Don't complain about usernames that end in '$' which may be needed by

samba; this is consistent with useradd and adduser.  From Dan Brosemer.
OPENBSD_3_4
millert 21 years ago
parent
commit
cf8c1465dc
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      src/etc/security

+ 2
- 2
src/etc/security View File

@ -1,6 +1,6 @@
#!/bin/sh - #!/bin/sh -
# #
# $OpenBSD: security,v 1.56 2003/04/08 20:42:42 millert Exp $
# $OpenBSD: security,v 1.57 2003/06/12 19:11:57 millert Exp $
# from: @(#)security 8.1 (Berkeley) 6/9/93 # from: @(#)security 8.1 (Berkeley) 6/9/93
# #
@ -31,7 +31,7 @@ awk -F: '{
next; next;
if ($1 == "") if ($1 == "")
printf("Line %d has an empty login field:\n%s\n", NR, $0); printf("Line %d has an empty login field:\n%s\n", NR, $0);
else if ($1 !~ /^[A-Za-z0-9_][A-Za-z0-9_-]*$/)
else if ($1 !~ /^[A-Za-z0-9_][A-Za-z0-9_-]*\$?$/)
printf("Login %s has non-alphanumeric characters.\n", $1); printf("Login %s has non-alphanumeric characters.\n", $1);
if (length($1) > 31) if (length($1) > 31)
printf("Login %s has more than 31 characters.\n", $1); printf("Login %s has more than 31 characters.\n", $1);


Loading…
Cancel
Save