From owner-freebsd-questions@FreeBSD.ORG Wed Apr 20 19:57:52 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 721D916A4CE for ; Wed, 20 Apr 2005 19:57:52 +0000 (GMT) Received: from charon.cs.cuc.edu (charon.cs.cuc.edu [12.153.55.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id A83E943D3F for ; Wed, 20 Apr 2005 19:57:51 +0000 (GMT) (envelope-from freebsd-questions@andrewsupdates.com) Received: from localhost (aporter@localhost) by charon.cs.cuc.edu (8.11.6/8.11.6) with ESMTP id j3KJuV420047 for ; Wed, 20 Apr 2005 15:56:31 -0400 X-Authentication-Warning: charon.cs.cuc.edu: aporter owned process doing -bs Date: Wed, 20 Apr 2005 15:56:31 -0400 (EDT) From: freebsd-questions@andrewsupdates.com X-X-Sender: aporter@charon.cs.cuc.edu To: freebsd-questions@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: increasing username length via MAXLOGNAME and UT_NAMESIZE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Apr 2005 19:57:52 -0000 Hi, I have read the adduser man page which states the following: "You can change UT_NAMESIZE in and recompile the world; people have done this and it works, but you will have problems with any precompiled programs, or source that assumes the 8-character name limit and NIS." I have had a hard time finding examples of anyone who has actually increased the username length to something like 64+ characters though. I am wondering what if anything (besides NIS) might break on a freeBSD box running virtual domains with postfix/courier/apache/squirrelmail/webmin/etc. Has anyone actually done this and if so have you had any problems? The reason I'm looking at doing this is to support user@domain.com style usernames (POP/IMAP/Webmail/usermin) without using a MySQL or LDAP system for authentication. Thanks, Andrew