The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Henry Bent <henry.r.bent@gmail.com>
To: Warner Losh <imp@bsdimp.com>
Cc: The Unix Heritage Society <tuhs@minnie.tuhs.org>,
	Bakul Shah <bakul@iitbombay.org>, COFF <coff@minnie.tuhs.org>,
	Internet History <internet-history@postel.org>,
	Grant Taylor <gtaylor@tnetconsulting.net>
Subject: Re: [TUHS] [COFF] Pondering the hosts file
Date: Thu, 11 Mar 2021 13:18:20 -0500	[thread overview]
Message-ID: <CAEdTPBfejUkNfxW2efF5eQW5kCtX30AMVOMwvv1bTrcWNyHBLQ@mail.gmail.com> (raw)
In-Reply-To: <CANCZdfrfKBcj3s4gW=y2bLd2nuM0nnSVMA0ZkcJ300p6szyzWw@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1956 bytes --]

While this is true wrt the history of FreeBSD/Unix, I'm almost positive
> that BSD didn't invent it. I'm pretty sure it was picked up from the
> existing host file that was published by sri-nic.arpa before DNS.
>
> Warner
>

The CSRG history doesn't seem to have saved the full SCCS history of the
hosts manpage, but it must have appeared sometime around the addition of
ARP support to 4.1BSD - it's not in the 4.1C sources without ARP, but it is
in the sources with it.  That version does indeed mention its origins:

HOSTS(5)                      File Formats Manual
HOSTS(5)



NAME
       hosts - host name data base

DESCRIPTION
       The  hosts  file  contains information regarding the known hosts on
the
       DARPA Internet.  For each host a single line should be present with
the
       following information:

       official host name
       Internet address
       aliases

       Items  are  separated by any number of blanks and/or tab characters.
 A
       ``#'' indicates the beginning of a comment; characters up to the end
of
       the  line  are not interpreted by routines which search the file.
This
       file is normally created from the official host data base maintained
at
       the  Network Information Control Center (NIC), though local changes
may
       be required to bring it up to date regarding unofficial aliases
 and/or
       unknown hosts.

       Network  addresses are specified in the conventional ``.'' notation
us-
       ing the inet_addr() routine from the Internet address manipulation
 li-
       brary,  inet(3).   Host names may contain any printable character
other
       than a field delimiter, newline, or comment character.

FILES
       /etc/hosts

SEE ALSO
       gethostent(3N)

BUGS
       A name server should be used instead of a static file.   A  binary
 in-
       dexed file format should be available for fast access.



                                15 January 1983
HOSTS(5)

-Henry

[-- Attachment #2: Type: text/html, Size: 2705 bytes --]

  parent reply	other threads:[~2021-03-11 18:18 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-11 17:13 [TUHS] " Grant Taylor via TUHS
2021-03-11 17:29 ` [TUHS] [COFF] " Steffen Nurpmeso
2021-03-11 17:40 ` [TUHS] " Bakul Shah
2021-03-11 18:08   ` [TUHS] [COFF] " Warner Losh
2021-03-11 18:12     ` Clem Cole
2021-03-11 18:21       ` Jaap Akkerhuis
2021-03-11 18:21       ` Nelson H. F. Beebe
2021-03-11 20:05         ` Jan Schaumann
2021-03-11 20:30           ` Henry Bent
2021-03-11 20:42             ` Henry Bent
2021-03-11 21:20               ` Henry Bent
2021-03-11 23:46               ` Richard Salz
2021-03-12  1:15               ` Jeremy C. Reed
2021-03-12  3:27                 ` George Michaelson
2021-03-11 20:44           ` Lars Brinkhoff
2021-03-11 21:05             ` Henry Bent
2021-03-12  5:53               ` Lars Brinkhoff
2021-03-11 21:12             ` Ron Natalie
2021-03-11 22:33           ` Jeremy C. Reed
2021-03-11 18:27       ` Henry Bent
2021-03-11 18:18     ` Henry Bent [this message]
2021-03-11 18:02 ` Clem Cole
2021-03-11 20:32   ` Ron Natalie
2021-03-11 21:02     ` Bakul Shah
2021-03-11 21:08       ` Ron Natalie
2021-03-11 21:15         ` Bakul Shah
2021-03-12  1:14         ` Mary Ann Horton
2021-03-11 21:20   ` Grant Taylor via TUHS
2021-03-11 18:30 Bakul Shah
2021-03-12 10:53 Paul Ruizendaal via TUHS

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAEdTPBfejUkNfxW2efF5eQW5kCtX30AMVOMwvv1bTrcWNyHBLQ@mail.gmail.com \
    --to=henry.r.bent@gmail.com \
    --cc=bakul@iitbombay.org \
    --cc=coff@minnie.tuhs.org \
    --cc=gtaylor@tnetconsulting.net \
    --cc=imp@bsdimp.com \
    --cc=internet-history@postel.org \
    --cc=tuhs@minnie.tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).