From owner-freebsd-arch@FreeBSD.ORG Sun Mar 30 08:23:25 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 466DA37B401 for ; Sun, 30 Mar 2003 08:23:25 -0800 (PST) Received: from whizzo.transsys.com (whizzo.TransSys.COM [144.202.42.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 835E643FA3 for ; Sun, 30 Mar 2003 08:23:24 -0800 (PST) (envelope-from louie@whizzo.transsys.com) Received: from whizzo.transsys.com (#6@localhost [127.0.0.1]) by whizzo.transsys.com (8.12.8/8.12.7) with ESMTP id h2UGNHDN042824; Sun, 30 Mar 2003 11:23:17 -0500 (EST) (envelope-from louie@whizzo.transsys.com) Message-Id: <200303301623.h2UGNHDN042824@whizzo.transsys.com> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: "M. Warner Losh" X-Image-URL: http://www.transsys.com/louie/images/louie-mail.jpg From: "Louis A. Mamakos" References: <20030329.164403.54601077.imp@bsdimp.com> <20030330.060534.18864762.imp@bsdimp.com> In-reply-to: Your message of "Sun, 30 Mar 2003 06:05:34 MST." <20030330.060534.18864762.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Date: Sun, 30 Mar 2003 11:23:17 -0500 Sender: louie@TransSys.COM cc: arch@freebsd.org cc: des@ofug.org Subject: Re: Allow underscores in DNS names X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 16:23:26 -0000 > In message: > des@ofug.org (Dag-Erling Sm=F8rgrav) writes: > : "M. Warner Losh" writes: > : > When this has come up in the past, it was decreed that _ is a bad b= ad > : > bad bad idea, even though people want it. You might want to check = the > : > ancient archives (1998?) for all the reasons why. > : = > : Arguments presented in ancient archives are not necessarily relevant > : five years later. > = > True. However, they are still relevant today. '_' is illegal in DNS > names, is rejected by the majority of hosts on the internet and > generally is a bad idea. If you do it, make it optional. Strictly speaking, the '_' is illegal in HOSTNAMES. The DNS can contains= objects other than those used as hostnames, and the protocols support arbitrary strings of octets which can be used as labels in DNS names. It's the application of looking up host names using the DNS which is in question. And if underscore characters are so toxic in hostnames, then why are they allowed in /etc/hosts or NIS-dervied lookups? louie