Hello,

Andrew Daugherity wrote on Thu, Mar 27, 2025 at 06:18:43PM -0500:

> Because I was curious, and Brian Conway had replied that this dated
> back to the very first commit of OpenBSD in Oct. 1995
> https://github.com/openbsd/src/blob/df930be708d50e9715f173caa26ffe1b7599b157/etc/netstart#L29
> when it was > forked from NetBSD, I went looking through the NetBSD history.
> Evidently support for /etc/my{name,gate} and /etc/hostname.* was added
> in Apr. 1993, just before the release of NetBSD 0.8
> https://github.com/NetBSD/src/commit/80e5f01ba42eb7e7bc57b9dfe71a889ab11f995c

Continuing the timeline backwards:

July 19, 1993 FreeBSD: Rodney W. Grimes adds myname(5) and mygate(5) support
              commit message:
              "From NetBSD, copied verbatium.  May need some work yet."
              https://github.com/freebsd/freebsd-src/commit/0a71fe69
              This tells us that none of this came from FreeBSD.
Apr 20, 1993  NetBSD 0.8 release
Apr 02, 1993  cgd@ commits myname(5) and mygate(5) support to NetBSD
Jul 14, 1992  386BSD 0.1 release
              There, /etc/netstart uses /etc/myname (but not mygate)
              https://github.com/386bsd/386bsd/blob/0.1/etc/netstart
              Appears to be based on SCCS revision 5.9, but with modifications
March   1992  386BSD 0.0 release; it uses neither; SCCS revision 5.9
              
https://github.com/dspinellis/unix-history-repo/blob/386BSD-0.0-Snapshot-Development/usr/src/etc/netstart
              So 0.0 is apparently based on Net/2 (5.9) without modifications.
Aug 20, 1991  4.3BSD Net/2 release; it uses neither; SCCS revision 5.9
June    1990  4.3BSD-Reno release; it uses neither; SCCS revision 5.9

OK?
  Ingo


Index: mygate.5
===================================================================
RCS file: /cvs/src/share/man/man5/mygate.5,v
diff -u -r1.2 mygate.5
--- mygate.5    17 Oct 2021 13:20:46 -0000      1.2
+++ mygate.5    28 Mar 2025 13:35:11 -0000
@@ -82,5 +82,9 @@
 .Xr netstart 8 ,
 .Xr route 8
 .Sh HISTORY
-This manual page first appeared in
+Support for the file
+.Pa /etc/mygate
+first appeared in
+.Nx 0.8
+and this manual page first appeared in
 .Ox 3.4 .
Index: myname.5
===================================================================
RCS file: /cvs/src/share/man/man5/myname.5,v
diff -u -r1.12 myname.5
--- myname.5    1 Jul 2021 01:16:13 -0000       1.12
+++ myname.5    28 Mar 2025 13:35:11 -0000
@@ -64,5 +64,7 @@
 .Xr hostname 7 ,
 .Xr rc 8
 .Sh HISTORY
-This manual page first appeared in
+Support for the file
+.Pa /etc/myname
+first appeared in 386BSD 0.1 and this manual page first appeared in
 .Ox 3.4 .

Reply via email to