From owner-freebsd-hackers Thu Aug 12 15: 0:37 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from ds9.sci.fi (ds9.sci.fi [195.74.0.54]) by hub.freebsd.org (Postfix) with ESMTP id 8609214D17 for ; Thu, 12 Aug 1999 15:00:31 -0700 (PDT) (envelope-from yurtesen@ispro.net.tr) Received: from ispro.net.tr (dyn-3-166.tku.netti.fi [195.16.220.167]) by ds9.sci.fi (8.9.1/8.9.1) with ESMTP id AAA27056; Fri, 13 Aug 1999 00:59:32 +0300 (EET DST) Message-ID: <37B343A8.A94CD343@ispro.net.tr> Date: Fri, 13 Aug 1999 00:59:04 +0300 From: Evren Yurtesen X-Mailer: Mozilla 4.51 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: Bill Fumerola Cc: Michael Mannsberger , freebsd-hackers@FreeBSD.ORG Subject: Re:(2) hey References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Well, I am the person who has this problem. The RFCs does not explicitly say that we should not use underscore character as far as I understood. But it suggests which characters we should use. Also in RFC1033 it says (well the status of this one is UNKNOWN though) ----------------------------------------------------------------------------- The domain system allows a label to contain any 8-bit character. Although the domain system has no restrictions, other protocols such as SMTP do have name restrictions. Because of other protocol restrictions, only the following characters are recommended for use in a host name (besides the dot separator): "A-Z", "a-z", "0-9", dash and underscore ----------------------------------------------------------------------------- So Solaris does the right thing by understanding underscore I guess. Since it is not forbidden to use it in hostnames. http://www.crynwr.com/crynwr/rfc1035/rfc1035.html#2.3.1. ----------------------------------------------------------------------------- For example, when naming a mail domain, the user should satisfy both the rules of this memo and those in RFC-822. When creating a new host name, the old rules for HOSTS.TXT should be followed. This avoids problems when old software is converted to use domain names. The following syntax will result in fewer problems with many applications that use domain names (e.g., mail, TELNET). ::= | " " ::=