On Sat, Oct 13, 2001 at 01:05:10PM +0400, Yar Tikhiy wrote:
> On Fri, Oct 12, 2001 at 07:24:57PM +0300, Peter Pentchev wrote:
> > On Fri, Oct 12, 2001 at 09:52:10AM -0600, Warner Losh wrote:
> > > In message <[EMAIL PROTECTED]> Yar Tikhiy writes:
> > > : Is there any reason to omit the period ('.') from the list of valid
> > > : characters?  With the period included, the list would conform to
> > > : POSIX's definition of a valid user name.
> > > 
> > > Not any more.  it used to be that chown user.group would be
> > > ambiguous.  now it isn't, since user:group is the right syntax.
> > 
> > This might be a problem for NIS or Kerberos domains - an older version
> > of FreeBSD might be confuzzled by usernames which are perfectly valid
> > for the rest of the client boxes.
> 
> Oh, I see.  Given that the only issue about the period in user names
> is compatibility, should pw(8) and adduser(8) still reject it or accept
> it and print a warning?  I think printing a warning is better since
> the validity check is by no means a panacea--a stupid admin can always
> use vipw(8) to create any kind of an invalid user name.

That arguement goes both ways. They can use vipw(8) or they can edit
master.passwd directly if they insist on living dangerously. They can
even hack pw(8) or adduser(8) if they want. But no reason to let
pw(8) or adduser(8) fsck up their systems for them. After all, tools
like adduser(8) are aimed more towards the inexperienced admin. If any
administrative apps are going to do hand-holding, adduser(8) is one of
them.
-- 
Crist J. Clark                     |     [EMAIL PROTECTED]
                                   |     [EMAIL PROTECTED]
http://people.freebsd.org/~cjc/    |     [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to