Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!ucsd!ucbvax!VENERA.ISI.EDU!postel From: postel@VENERA.ISI.EDU Newsgroups: comp.protocols.tcp-ip.domains Subject: HINFO && rfc1010 && rfc1033 Message-ID: <9007131738.AA22704@bel.isi.edu> Date: 13 Jul 90 17:38:38 GMT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: inet Organization: The Internet Lines: 79 Seth Robertson: Hi. Well it looks like in entering some names in the list we didn't follow our own rules. What we will do is replace the spaces in names with dashes ("-") or squeeze them out, and we will change the rules to allow dots (".") [or squeeze them out]. SUN OS 3.5 --> SUN-OS3.5 SUN OS 4.0 --> SUN-OS4.0 UNIX-V.1 --> UNIX-V1 UNIX-V.2 --> UNIX-V2 UNIX-V.3 --> UNIX-V3 --jon. ----- Begin Included Message ----- Date: 13 Jul 90 04:46:51 GMT From: zaphod.mps.ohio-state.edu!samsung!sol.ctr.columbia.edu!seth@tut.cis.ohio-state.edu (Seth Robertson) Subject: HINFO && rfc1010 && rfc1033 To: namedroppers@nic.ddn.mil Greetings: I recently ftped the latest(??) version of bind (4.8) from UUNET and I was revamping my DNS files when I came upon one inconsistency that wasn't obvious how to resolve (even if was not in a crucial part of the rfcs. >From rfc1010 (Assigned Internet Numbers) page 57 ---------------------------------------------------------------------- SYSTEM NAMES These are the Official System Names as they appear in the Domain Name System WKS records and the NIC Host Table. Their use is described in RFC-952 [53]. A system name may be up to 40 characters taken from the set of upper- case letters, digits, and the two punctuation characters hyphen and slash. It must start with a letter, and end with a letter or digit. [...] SUN OS 3.5 SUN OS 4.0 [...] UNIX-V.1 UNIX-V.2 UNIX-V.3 ---------------------------------------------------------------------- and from rfc1033 (Domain Administrators Operations Guide) page 7 ---------------------------------------------------------------------- The HINFO record gives information about a particular host. The data is two strings separated by whitespace. The first string is a hardware description and the second is software. The hardware is usually a manufacturer name followed by a dash and model designation. The software string is usually the name of the operating system. ---------------------------------------------------------------------- Now I was trying to be official and put in the correct values for the System name, but it appears that "SUN OS 4.0" is incorrect because of the spaces (and to a lesser extent, the periods. rfc1010 quite clearly states that both periods and spaces are not allowed, and rfc1033 at least implies that spaces are not allowed. The questions is what to do: "SUNOS-4.0" comes to mind, but that does have a period in it. I suppose the other question might be does any program use the HINFO field. A human would obviously not care whether the period (or space) is there or not, while a program certainly might. Does bind itself care/notice? Thanks, -Seth Robertson seth@ctr.columbia.edu ----- End Included Message -----