From owner-cvs-src@FreeBSD.ORG Thu Jun 9 17:16:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1043B16A41C; Thu, 9 Jun 2005 17:16:46 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78B6D43D1F; Thu, 9 Jun 2005 17:16:45 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.4.248.35] ([206.13.39.129]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j59HMEeb075369; Thu, 9 Jun 2005 11:22:14 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <42A87932.6040001@samsco.org> Date: Thu, 09 Jun 2005 11:15:30 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosihn References: <001801c56ae1$15d05d90$0a2a15ac@SMILEY> <86slzvcfb0.fsf@xps.des.no> <86is0nzdz1.fsf@xps.des.no> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , Brooks Davis , cvs-all@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/etc group master.passwd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 17:16:46 -0000 Garance A Drosihn wrote: > At 6:34 PM +0200 6/9/05, Dag-Erling Smørgrav wrote: > >> Garance A Drosihn writes: >> >>> What do we care if the first letter is an underscore? What is so >>> frightening about '_' that we *must* not use it? This seems like a >>> reasonable convention to me, whether or not we happened to start it. >> >> >> I don't mind conventions, even foreign ones. What I mind is mixing >> them. If we want to adopt this convention, then we should adopt it >> consistently, and add leading underscores to all our system accounts. > > > Hmm. Actually after re-reading my message (the part that you quoted > above), I wanted to add that I did *not* mean to imply that we should > change all our other accounts to match this convention, even though > my message does sound like I meant that. > > I just meant that "_" should be seen just like any other letter. If > the openbsd folks used the convention of having an 'o' as the first > letter of every account they added, then we would just import their > packages and use the same o-based account that they originally picked. > We would neither care that it began with an 'o', nor would we change > all our own historical userids to start them with an 'o'. My position > is that we should treat '_' no different than any other valid letter. > > I don't see much to be gained by changing our other accounts to *add* > the '_', since our users are already used to us shipping with those > other account names. There may be many scripts or other processes > which already have those userids/group-names embedded in them. I > don't object to the idea if others are for it, but I don't see that > it is worth the trouble either. > I agree. Changing the existing accounts simply for the sake of changing does no favors for our users, and only makes upgrades harder. We are in the delicate situation of having enough of a userbase that making changes should be well thought-out and well planned, even if not changing hurts our sensibilities for consistency. Scott