From owner-freebsd-arch@FreeBSD.ORG Mon Mar 31 09:55:15 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 BBACD37B401 for ; Mon, 31 Mar 2003 09:55:15 -0800 (PST) Received: from abel.math.ntnu.no (abel.math.ntnu.no [129.241.15.50]) by mx1.FreeBSD.org (Postfix) with SMTP id C96B143F3F for ; Mon, 31 Mar 2003 09:55:13 -0800 (PST) (envelope-from perhov@math.ntnu.no) Received: (qmail 28175 invoked by uid 29119); 31 Mar 2003 17:55:12 -0000 Date: Mon, 31 Mar 2003 19:55:12 +0200 (MEST) From: Per Kristian Hove To: arch@freebsd.org In-Reply-To: <20030331141452.F79544@gothmog> Message-ID: References: <20030329.164403.54601077.imp@bsdimp.com> <20030331141452.F79544@gothmog> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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: Mon, 31 Mar 2003 17:55:17 -0000 [Giorgos Keramidas, 2003-03-31] | If everyone else supports underscores (I've only tested Solaris and | Linux 2.4.20), then perhaps, just for the sake of interoperability | with other systems, we should too. Just some data points (my opinion on this matter is irrelevant): In addition to Linux 2.4, Windows XP and Solaris 8 (as reported by DES), all of the following OSes allow (and, in some cases, have been allowing for quite a while:-) underscores: # HP-UX 10 $ uname -a HP-UX xxxxxxxx B.10.10 A 9000/712 unknown $ ping under_score.ofug.org -n 1 PING under_score.ofug.org: 64 byte packets 64 bytes from 127.0.0.1: icmp_seq=0. time=0. ms ----under_score.ofug.org PING Statistics---- 1 packets transmitted, 1 packets received, 0% packet loss round-trip (ms) min/avg/max = 0/0/0 # Digtal Unix/OSF1 4 (Tru64/OSF1 5.1 behaves differently: "Unknown host") $ uname -a OSF1 xxxxxxxx V4.0 1229 alpha alpha $ ping -c 1 under_score.ofug.org PING under_score.ofug.org (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=1 ms ----under_score.ofug.org PING Statistics---- 1 packets transmitted, 1 packets received, 0% packet loss round-trip (ms) min/avg/max = 1/1/1 ms # Ultrix 4.3 $ uname -a ULTRIX xxxxxxxx 4.3 0 VAX unknown $ /usr/etc/ping under_score.ofug.org under_score.ofug.org is alive # IRIX 5 $ uname -a IRIX xxxxxxxx 5.3 02091401 IP22 mips $ /usr/etc/ping -c 1 under_score.ofug.org PING under_score.ofug.org (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0 ms ----under_score.ofug.org PING Statistics---- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max = 0/0/0 ms # Solaris 2.6/SPARC $ uname -a SunOS xxxxxxxx 5.6 Generic_105181-29 sun4u sparc $ ping under_score.ofug.org under_score.ofug.org is alive This probably only goes to show that the sanity checks were absent in these releases, not that it was a deliberate decision to allow underscores. -- Per Kristian Hove Dept. of Mathematical Sciences Norwegian University of Science and Technology