* [TUHS] BSD 4.2 distribution differences
@ 2017-04-12 17:18 Arthur Krewat
2017-04-12 18:37 ` Jeremy C. Reed
0 siblings, 1 reply; 5+ messages in thread
From: Arthur Krewat @ 2017-04-12 17:18 UTC (permalink / raw)
Hello all...
I have a BSD 4.2 distribution that I imaged a few years back. It differs
from the one in Warren's archives in subtle but significant ways. It
appears to be a few months earlier than the one at:
http://www.tuhs.org/Archive/Distributions/UCB/4.2BSD/
Case in point, from srcsys.tar:
diff -r ./GENERIC/vers.c
/home/krewat/archive/unix/tuhs/4BSD/Distributions/4.2BSD/bin/srcsys/GENERIC/vers.c
1c1
< char version[] = "4.2 BSD UNIX #8: Sun Oct 2 12:03:09 PDT 1983\n";
---
> char version[] = "4.2 BSD UNIX #9: Wed Nov 2 16:00:29 PST 1983\n";
or from src.tar:
diff -r ./bin/mail.c
/home/krewat/archive/unix/tuhs/4BSD/Distributions/4.2BSD/bin/src/bin/mail.c
2c2
< static char sccsid[] = "@(#)mail.c 4.18 (Berkeley) 9/9/83";
---
> static char sccsid[] = "@(#)mail.c 4.21 (Berkeley) 11/1/83";
449,454d448
< if (strcmp(my_name, "root") &&
< strcmp(my_name, "daemon") &&
< strcmp(my_name, "network")) {
< usage();
< done();
< }
(was doing a diff -r of the entire tree)
stand (first file on tape) is the same down to the checksum. But the
checksum for every other file (tape files, not individual files) on the
tape is different.
Also weird is that on my distribution, these exist:
< -rwxrwxr-x 0/10 0 Jul 26 16:37 1983 ./ucb/lisp/doc/
< -r--r--r-- 0/10 3522 Jul 26 03:08 1983 ./ucb/lisp/doc/lmacs
< -r--r--r-- 0/10 5196 Sep 25 21:01 1983 ./ucb/lisp/doc/ch0.n
< -r--r--r-- 0/10 13713 Sep 25 21:01 1983 ./ucb/lisp/doc/ch1.n
< -r--r--r-- 0/10 42144 Sep 25 21:01 1983 ./ucb/lisp/doc/ch2.n
< -r--r--r-- 0/10 9278 Jul 26 03:09 1983 ./ucb/lisp/doc/ch3.n
< -r--r--r-- 0/10 34324 Sep 25 21:01 1983 ./ucb/lisp/doc/ch4.n
< -r--r--r-- 0/10 18913 Jul 26 03:10 1983 ./ucb/lisp/doc/ch5.n
< -r--r--r-- 0/10 21543 Sep 25 21:01 1983 ./ucb/lisp/doc/ch6.n
< -r--r--r-- 0/10 162 Jul 26 03:10 1983 ./ucb/lisp/doc/ch61.n
< -r--r--r-- 0/10 19093 Jul 26 03:10 1983 ./ucb/lisp/doc/ch7.n
< -r--r--r-- 0/10 26713 Sep 25 21:01 1983 ./ucb/lisp/doc/ch8.n
< -r--r--r-- 0/10 12914 Jul 26 03:11 1983 ./ucb/lisp/doc/ch9.n
< -r--r--r-- 0/10 8107 Jul 26 03:11 1983 ./ucb/lisp/doc/ch10.n
< -r--r--r-- 0/10 8694 Sep 25 21:01 1983 ./ucb/lisp/doc/ch11.n
< -r--r--r-- 0/10 22170 Jul 26 03:12 1983 ./ucb/lisp/doc/ch12.n
< -r--r--r-- 0/10 11453 Jul 26 03:12 1983 ./ucb/lisp/doc/ch13.n
< -r--r--r-- 0/10 6678 Jul 26 03:12 1983 ./ucb/lisp/doc/ch14.n
< -r--r--r-- 0/10 6368 Jul 26 03:12 1983 ./ucb/lisp/doc/ch15.n
< -r--r--r-- 0/10 36465 Jul 26 03:13 1983 ./ucb/lisp/doc/ch16.n
< -r--r--r-- 0/10 6301 Jul 26 03:13 1983 ./ucb/lisp/doc/chb.n
< -r--r--r-- 0/10 4364 Jul 26 03:13 1983 ./ucb/lisp/doc/chc.n
< -r--r--r-- 0/10 5700 Jul 26 03:13 1983 ./ucb/lisp/doc/Makefile
< -r--r--r-- 0/10 12 Jul 26 03:13 1983 ./ucb/lisp/doc/indexsed
< -r--r--r-- 0/10 98 Jul 26 03:13 1983 ./ucb/lisp/doc/mantags
< -r--r--r-- 0/10 166 Jul 26 03:13 1983 ./ucb/lisp/doc/extrnames.awk
< -r--r--r-- 0/10 94 Jul 26 03:13 1983 ./ucb/lisp/doc/fixmks.sed
< -r--r--r-- 0/10 57142 Jul 26 03:14 1983 ./ucb/lisp/doc/franz.n
But in the TUHS version, ./usb/lisp/doc is linked to /usr/doc/lisp -
which doesn't seem to exist.
These are just examples of what I see and not the only differences.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [TUHS] BSD 4.2 distribution differences
2017-04-12 17:18 [TUHS] BSD 4.2 distribution differences Arthur Krewat
@ 2017-04-12 18:37 ` Jeremy C. Reed
2017-04-12 19:10 ` Arthur Krewat
0 siblings, 1 reply; 5+ messages in thread
From: Jeremy C. Reed @ 2017-04-12 18:37 UTC (permalink / raw)
On Wed, 12 Apr 2017, Arthur Krewat wrote:
> diff -r ./GENERIC/vers.c
> /home/krewat/archive/unix/tuhs/4BSD/Distributions/4.2BSD/bin/srcsys/GENERIC/vers.c
> 1c1
> < char version[] = "4.2 BSD UNIX #8: Sun Oct 2 12:03:09 PDT 1983\n";
> ---
> > char version[] = "4.2 BSD UNIX #9: Wed Nov 2 16:00:29 PST 1983\n";
>
> or from src.tar:
>
> diff -r ./bin/mail.c
> /home/krewat/archive/unix/tuhs/4BSD/Distributions/4.2BSD/bin/src/bin/mail.c
> 2c2
> < static char sccsid[] = "@(#)mail.c 4.18 (Berkeley) 9/9/83";
> ---
> > static char sccsid[] = "@(#)mail.c 4.21 (Berkeley) 11/1/83";
By the way, the CSRG archives CD set's 4.1c.2 and 4.1c.1 version is:
static char SccsId[] = "@(#)mail.c 4.13 2/9/83";
> But in the TUHS version, ./usb/lisp/doc is linked to /usr/doc/lisp -
> which doesn't seem to exist.
From the quick look of the copies I have including from the CSRG
archives I purchased, I assume the TUHS version is the same as the CSRG
archives.
Will you make your copy of the files available?
^ permalink raw reply [flat|nested] 5+ messages in thread
* [TUHS] BSD 4.2 distribution differences
2017-04-12 18:37 ` Jeremy C. Reed
@ 2017-04-12 19:10 ` Arthur Krewat
2017-04-13 14:00 ` Arthur Krewat
0 siblings, 1 reply; 5+ messages in thread
From: Arthur Krewat @ 2017-04-12 19:10 UTC (permalink / raw)
On 4/12/2017 2:37 PM, Jeremy C. Reed wrote:
>
> From the quick look of the copies I have including from the CSRG
> archives I purchased, I assume the TUHS version is the same as the CSRG
> archives.
>
> Will you make your copy of the files available?
>
Absolutely! As soon as I determine without a doubt that it contains
nothing proprietary.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [TUHS] BSD 4.2 distribution differences
2017-04-12 19:10 ` Arthur Krewat
@ 2017-04-13 14:00 ` Arthur Krewat
2017-04-13 14:10 ` Arthur Krewat
0 siblings, 1 reply; 5+ messages in thread
From: Arthur Krewat @ 2017-04-13 14:00 UTC (permalink / raw)
Question: In BSD-land, how do you "version" something like this? Two
different "snapshots" of BSD 4.2 - what file/version #/whatever is used
to definitely put a "version number" on this?
FYI, the distribution I have, vfont.tar is truncated, it was the last
file on the first tape, and at the time may have had a read error.
4,372,480 bytes of it were read, while the TUHS version is 5,888,000
However, the part that I have which is about 80% of the tar matches the
first 74% of the TUHS 4.2BSD distribution after extracting the files,
even though the checksum of that first 74% doesn't match.
So when I cobble this together, I'll just use the TUHS 4.2BSD vfont.tar
and make a note of it in the index.
On 4/12/2017 3:10 PM, Arthur Krewat wrote:
>
>
> On 4/12/2017 2:37 PM, Jeremy C. Reed wrote:
>>
>> From the quick look of the copies I have including from the CSRG
>> archives I purchased, I assume the TUHS version is the same as the CSRG
>> archives.
>>
>> Will you make your copy of the files available?
>>
>
> Absolutely! As soon as I determine without a doubt that it contains
> nothing proprietary.
>
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [TUHS] BSD 4.2 distribution differences
2017-04-13 14:00 ` Arthur Krewat
@ 2017-04-13 14:10 ` Arthur Krewat
0 siblings, 0 replies; 5+ messages in thread
From: Arthur Krewat @ 2017-04-13 14:10 UTC (permalink / raw)
This should read:
However, the part that I have which is about 74% of the tar matches the
same 74% of the TUHS 4.2BSD distribution after extracting the files,
even though the checksum of that first 74% doesn't match.
On 4/13/2017 10:00 AM, Arthur Krewat wrote:
> However, the part that I have which is about 80% of the tar matches
> the first 74% of the TUHS 4.2BSD distribution after extracting the
> files, even though the checksum of that first 74% doesn't match.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-04-13 14:10 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-12 17:18 [TUHS] BSD 4.2 distribution differences Arthur Krewat
2017-04-12 18:37 ` Jeremy C. Reed
2017-04-12 19:10 ` Arthur Krewat
2017-04-13 14:00 ` Arthur Krewat
2017-04-13 14:10 ` Arthur Krewat
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).