schro@nixpbe.uucp (07/01/89)
Hello mail gurus
To upgrade from MINIX v1.2 to v1.3 i have sent requests to
LISTSERV@NDSUVM1.BITNET to get me all those minix.1213* files.
In principle this works fine BUT some of the files arrive truncated.
For example, this is what i get when i ask for minix.1213k,
just about 2300 byte including the mail header:
------ cut ------ cut ------ cut ------ cut ------ cut ------ cut ------
From nerv Wed Jun 28 19:58 DST 1989
>From LISTSERV%VM1.NoDak.EDU Wed Jun 28 07:53:11 1989 remote from linus
Received: from mbunix.mitre.org by linus.MITRE.ORG (5.59/RCF-3S)
id AA20376; Wed, 28 Jun 89 07:53:11 EDT
Posted-Date: Wed, 28 Jun 89 03:44:41 CDT
Message-Id: <8906281151.AA14155@mbunix.mitre.org>
Received: from NDSUVM1.BITNET by VM1.NoDak.EDU (IBM VM SMTP R1.2.1MX) with BSMTP id 3178; Wed, 28 Jun 89 03:44:53 CDT
Received: by NDSUVM1 (Mailer R2.03B) id 3173; Wed, 28 Jun 89 03:44:46 CDT
Date: Wed, 28 Jun 89 03:44:41 CDT
From: Revised List Processor (1.6a) <linus!LISTSERV%VM1.NoDak.EDU>
Subject: File: "MINIX 1213K" being sent to you
To: linus!nixbur!schroeder.pad
*
* File "MINIX 1213K" contains records larger than 80 characters.
* It is consequently being sent to you in "Listserv-Punch" format.
*
* You can get information about that format by sending the following command
* to LISTSERV@NDSUVM1.BITNET: "Info LPunch"
*
ID/MINIX 1213K V 00099
10/1/#! /bin/sh
35/1/# This is a shell archive, meaning:
49/1/# 1. Remove everything above the #! /bin/sh line.
39/1/# 2. Save the resulting text in a file.
65/1/# 3. Execute the file with /bin/sh (not csh) to create the files:
21/1/# minix/mm/forkexit.c
19/1/# minix/mm/signal.c
26/1/# minix/kernel/at_makefile
24/1/# minix/kernel/console.c
20/1/# minix/kernel/glo.h
48/1/# This archive created: Mon Dec 19 18:12:13 1988
28/1/export PATH; PATH=/bin:$PATH
65/1/echo shar: extracting "'minix/mm/forkexit.c'" '(9871 characters)'
32/1/if test -f 'minix/mm/forkexit.c'
4/1/then
72/1/ echo shar: will not over-write existing file "'minix/mm/forkexit.c'"
4/1/else
49/1/sed 's/^X//' << \SHAR_EOF > 'minix/mm/forkexit.c'
77/2/X/* This file deals with creating processes (via FORK) and deleting them (v
ia
73/1/X * EXIT/WAIT). When a process forks, a new slot in the 'mproc' table is
75/1/X * allocated for it, and a copy of the parent's core image is made for the
79/2/X * child. Then the kernel and file system are informed. A process is rem
oved
78/2/X * from the 'mproc' table when two events have occurred: (1) it has exited
or
80/2/X * been killed by a signal, and (2) the parent has done a WAIT. If the pr
ocess
76/2/X * exits first, it continues to occupy a slot until the parent does a WAIT
------ cut ------ cut ------ cut ------ cut ------ cut ------ cut ------
When i tried again i got exactly the same result.
The mail server at bugs.nosc.mil is gone and i can't FTP. So NDSUVM1
seems to be the only mail server available.
If You have any idea what's going on there please respond or sent e-mail
to uunet!linus!nixbur!schroeder.pad
Thank You
W.F.Schroeder