From owner-freebsd-current@FreeBSD.ORG Sun Jun 1 21:41:35 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2ECE337B401; Sun, 1 Jun 2003 21:41:35 -0700 (PDT) Received: from praetor.linc-it.com (hardtime.linuxman.net [66.147.26.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53F3443F93; Sun, 1 Jun 2003 21:41:34 -0700 (PDT) (envelope-from fullermd@over-yonder.net) Received: from mortis.over-yonder.net (adsl-156-172-64.jan.bellsouth.net [66.156.172.64]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by praetor.linc-it.com (Postfix) with ESMTP id AE7AF15482; Sun, 1 Jun 2003 23:41:32 -0500 (CDT) Received: by mortis.over-yonder.net (Postfix, from userid 100) id 1A45220F12; Sun, 1 Jun 2003 23:41:19 -0500 (CDT) Date: Sun, 1 Jun 2003 23:41:19 -0500 From: "Matthew D. Fuller" To: milo Message-ID: <20030602044119.GR61246@over-yonder.net> References: <5.2.1.1.0.20030602005202.00a51ec0@pop.ig.com.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5.2.1.1.0.20030602005202.00a51ec0@pop.ig.com.br> User-Agent: Mutt/1.4i-fullermd.1 X-Editor: vi X-OS: FreeBSD cc: freebsd-hackers@freebsd.org cc: freebsd-current@freebsd.org Subject: Re: MAXLOGNAME > 17 ? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jun 2003 04:41:35 -0000 On Mon, Jun 02, 2003 at 12:52:38AM -0300 I heard the voice of milo, and lo! it spake thus: > > I think that change this value can resolv. After one cvsup of current, > my login and syslogd were compiled again but not works. Then I did one > attach with gdb in login and I watched that mistake was in > setlogin(username) in the child process. Yes, you can. Just change the values, then do your buildworld/buildkernel etc. You may also need to recompile some ports that mess with usernames. I used to do this on 2.2.x to get 16-char usernames, and had to rebuild things like sshd to handle it ('course, with ssh in base now, that's one less). There were occasional weirdnesses (wtmp got screwy sometimes, never tracked it down), but overall it worked fine. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ "The only reason I'm burning my candle at both ends, is because I haven't figured out how to light the middle yet"