Correct the description of characters allowed. Based on pw_checkname in
usr.sbin/pw/pw_user.c. Modified version of patch submitted by venture37. PR: docs/47594 Submitted by: Fernando Schapachnik <fernando@mecon.gov.ar>, venture37 <venture37@geeklan.co.uk> Reviewed by: allanjude, bcr, brueffer (on phabricator) MFC after: 1 week
This commit is contained in:
parent
f2789bd5c7
commit
18744cd9ea
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=266828
@ -125,19 +125,29 @@ Routines
|
||||
that manipulate these files will often return only one of the multiple
|
||||
entries, and that one by random selection.
|
||||
.Pp
|
||||
The login name must never begin with a hyphen
|
||||
.Pq Ql - ;
|
||||
also, it is strongly
|
||||
suggested that neither upper-case characters or dots
|
||||
.Pq Ql \&.
|
||||
be part
|
||||
of the name, as this tends to confuse mailers.
|
||||
The login name must not begin with a hyphen
|
||||
.Pq Ql \&- ,
|
||||
and cannot contain 8-bit characters, tabs or spaces, or any of these
|
||||
symbols:
|
||||
.Ql \&,:+&#%^\&(\&)!@~*?<>=|\e\\&/" .
|
||||
The dollar symbol
|
||||
.Pq Ql \&$
|
||||
is allowed only as the last character for use with Samba.
|
||||
No field may contain a
|
||||
colon
|
||||
.Pq Ql \&:
|
||||
as this has been used historically to separate the fields
|
||||
in the user database.
|
||||
.Pp
|
||||
Case is significant.
|
||||
Login names
|
||||
.Ql Lrrr
|
||||
and
|
||||
.Ql lrrr
|
||||
represent different users.
|
||||
Be aware of this when interoperating with systems that do not have
|
||||
case-sensitive login names.
|
||||
.Pp
|
||||
In the
|
||||
.Nm master.passwd
|
||||
file,
|
||||
|
Loading…
Reference in New Issue
Block a user