From owner-freebsd-stable Sat Sep 20 02:35:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA18586 for stable-outgoing; Sat, 20 Sep 1997 02:35:48 -0700 (PDT) Received: from mail.san.rr.com (mail-atm.san.rr.com [204.210.0.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA18570 for ; Sat, 20 Sep 1997 02:35:44 -0700 (PDT) Received: from dt5h1n61.san.rr.com (dt5h1n61.san.rr.com [204.210.31.97]) by mail.san.rr.com (8.8.7/8.8.7) with SMTP id CAA27068; Sat, 20 Sep 1997 02:33:58 -0700 (PDT) Message-Id: <199709200933.CAA27068@mail.san.rr.com> From: "Studded" To: "Jordan K. Hubbard" , "Tom" Cc: "freebsd-stable@FreeBSD.ORG" Date: Sat, 20 Sep 97 02:33:46 -0700 Reply-To: "Studded" Priority: Normal X-Mailer: PMMail 1.92 For OS/2 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: Re: >8 char usernames going into 2.2.5? Sender: owner-freebsd-stable@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 20 Sep 1997 00:45:37 -0700 (PDT), Tom wrote: > Why? The changes are in -current NOW. You can make the changes too, >see utmp.h, and param.h. I know them well, as I've patching them for 2+ >years now! Perhaps you could write up a detailed list of instructions and post it to -questions? Also, what kind of problems have you encountered/overcome? Things that may seem obvious to you might be missed by a new person or non-programmer, so the more details the better. :) On Fri, 19 Sep 1997 18:47:59 -0700, Jordan K. Hubbard wrote: >Trust me, no matter how strong your disagreement with the above, there >are plenty of folks who will disagree even more strongly with the idea >of changing it. They don't want to have to update or convert in-place >all their log data (and some people have utmp/wtmp logs which are >archived for months and used to produce billing data) and for them, >2.2-stable represents the place to be when you don't want to suffer >from mid-stream changes like that. This may sound like a smart-ass question, but it's not intended to be. If I have a system that only allows 8 char usernames, and someone offers me a system that allows 16, what's going to break if *I* stick with the 8 chars I've always used? (And does this same argument hold true for the packages?) Also, aren't these few people with the systems you're talking about who are smart enough to cobble the things together in the first place also smart enough to change it *back* to 8 if the change is so easy? I'm a firm believer in backwards compatibility, and I understand the importance of supporting things that have "always worked." However the rc* changes that are being made in the 2.2 branch seem like a pretty big change to me, much bigger than what we're talking about with the length of usernames. I know quite a few people (myself included) who skipped the 2.2.2 fias... errr.. release altogether who will be seeing the changes in rc* for the first time with 2.2.5, so a good percentage of those who are upgrading will get all the changes at once if we do usernames now. Not to mention the fact that the move from -current to -release is an awful long way off to wait for a feature that is so frequently requested. Finally, my thanks to those who corrected me regarding allowable chars in usernames. Is there a canonical list available somewhere? Also, is someone planning to correct adduser? These may seem like trivial things, especially to people who know how to make the improvements themselves. However it's just this kind of stuff (like flexibility and accuracy in the available tools) that both make FreeBSD more user-friendly, AND flatten the learning/frustration curve for new users. Glad to see so much interest, Doug Do thou amend thy face, and I'll amend my life. -Shakespeare, "Henry V"