summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Bushnell <thomas@gnu.org>1996-08-05 19:02:33 +0000
committerThomas Bushnell <thomas@gnu.org>1996-08-05 19:02:33 +0000
commit0bc0cab64d7d3adaa96ab26f2762d60263a0da8d (patch)
treee5296d2a9e28c1b2ec70068cfbfe15a6926be0d6
parent8f4c7de9176ed255993389d38ab53398ddec3455 (diff)
*** empty log message ***
-rw-r--r--INSTALL14
-rw-r--r--README17
-rw-r--r--config/ChangeLog5
-rw-r--r--config/Makefile3
-rw-r--r--config/resolv.conf3
-rw-r--r--release/=announce-0.027
-rw-r--r--release/ChangeLog5
-rw-r--r--release/INSTALL-binary21
-rw-r--r--release/Makefile7
-rw-r--r--release/SOURCES.0.06
-rw-r--r--release/checklist17
-rw-r--r--release/dist-README44
12 files changed, 131 insertions, 38 deletions
diff --git a/INSTALL b/INSTALL
index 40468564..1a88cf73 100644
--- a/INSTALL
+++ b/INSTALL
@@ -19,7 +19,19 @@ want to use is already installed, and you know both it and this
version of the Hurd will interoperate together, then see the
instructions "Bulding the Hurd by itself" below.
-The Hurd version 0.0 is known to work with version XXX of the library.
+The Hurd version 0.0 is known to work with version 1.93 of the GNU C
+Library.
+
+Bug reports for the GNU Hurd should be sent to the mailing list
+`bug-hurd@prep.ai.mit.edu'. Please do not send requests for
+assistance in installing or using the software to that address.
+Instead, send requests for assistance to the mailing list
+`help-hurd@prep.ai.mit.edu'. You can join these lists by sending a
+request to `bug-hurd-request@prep.ai.mit.edu' or
+`help-hurd-request@prep.ai.mit.edu' respectively.
+
+If any of these address should fail, send your message to
+`tower@gnu.ai.mit.edu' and ask him to forward it properly.
Configuring the Hurd
diff --git a/README b/README
index 49200c67..e28202a2 100644
--- a/README
+++ b/README
@@ -9,12 +9,23 @@ already running Hurd system, see the file `INSTALL'.
It is possible to cross-build the Hurd; the file INSTALL-cross
contains some past instructions for doing so, but it's too much
-trouble to maintain them and make them easier. Your best bet is to
-start with a running Hurd system already.
+trouble to maintain these instructions and keep them up to date. Your
+best bet is to start with a running Hurd system already.
Please note that this directory also contains a fair amount of
not-yet-working code. The makefiles build only the working code by
-default.
+default.
+
+Bug reports for the GNU Hurd should be sent to the mailing list
+`bug-hurd@prep.ai.mit.edu'. Please do not send requests for
+assistance in installing or using the software to that address.
+Instead, send requests for assistance to the mailing list
+`help-hurd@prep.ai.mit.edu'. You can join these lists by sending a
+request to `bug-hurd-request@prep.ai.mit.edu' or
+`help-hurd-request@prep.ai.mit.edu' respectively.
+
+If any of these address should fail, send your message to
+`tower@gnu.ai.mit.edu' and ask him to forward it properly.
The GNU Hurd is free software. All of it, including the libraries in
this distribution, is covered by the GNU General Public License, found
diff --git a/config/ChangeLog b/config/ChangeLog
index 0eb6027e..1214cc91 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,8 @@
+Mon Aug 5 13:43:28 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
+
+ * Makefile (SYSCONFFILES): Add `resolv.conf'.
+ * resolv.conf: New file.
+
Fri Aug 2 11:07:18 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* Makefile (DIST_FILES): Put `root-' before ROOTDOTS and `login-'
diff --git a/config/Makefile b/config/Makefile
index 4ff7a5f4..adad800f 100644
--- a/config/Makefile
+++ b/config/Makefile
@@ -25,7 +25,8 @@ makemode := misc
# to overwrite an existing file. Print a warning for such files.
# If override_conf is set to `t' then install even on top of existing
# files.
-SYSCONFFILES = protocols services shells motd ttys hostname fstab passwd group
+SYSCONFFILES = protocols services shells motd ttys hostname fstab passwd \
+ group resolv.conf
installed_conf = $(addprefix $(sysconfdir)/,$(SYSCONFFILES))
LOGINDOTS = .bash_login .bashrc .hushlogin .profile README
diff --git a/config/resolv.conf b/config/resolv.conf
new file mode 100644
index 00000000..7d5296c6
--- /dev/null
+++ b/config/resolv.conf
@@ -0,0 +1,3 @@
+domain my.domain.here
+lookup bind file
+nameserver NN.NN.NN.NN
diff --git a/release/=announce-0.0 b/release/=announce-0.0
index e9182c0c..aa8e82de 100644
--- a/release/=announce-0.0
+++ b/release/=announce-0.0
@@ -1,6 +1,8 @@
+
+
I am pleased to announce version 0.0 of the GNU Hurd, available via
anonymous FTP from prep.ai.mit.edu [18.159.0.42] in the file
-/pub/gnu/hurd-0.0.tar.gz (about XXX MB compressed).
+/pub/gnu/hurd-0.0.tar.gz (about 1.2 MB compressed).
This file contains complete source code for the following:
@@ -17,6 +19,8 @@ vmstat, portinfo, devprobe, reboot, halt, fsck, fsck.ufs, mkfs.ufs,
clri.ufs, stati.ufs, getty, rc.
+------
+
In addition, we have prepared a binary distribution of a complete
version 0.0 GNU system corresponding to this Hurd release. This
@@ -42,18 +46,21 @@ This release may be found by anonymous FTP from prep.ai.mit.edu
In that directory, you should find the following files:
-grub-boot.image
+README
SOURCES
INSTALL-binary
-gnu-0.0.tar.gz
+grub-boot.image (1.4 MB, not compressed)
+gnu-0.0.tar.gz (about XXX MB compressed)
SOURCES contains a complete list describing the sources for the
binaries found in the image. INSTALL-binary contains complete
-installation instructions for this release. gnu-0.0.tar.gz hold the
-image of complete system.
+installation instructions for this release. gnu-0.0.tar.gz holds the
+image of complete system. (The files README, SOURCES, and
+INSTALL-binary are also found in the root directory of the gnu-0.0
+release.)
-grub-boot.image is an image of a floppy disk that you will need to
-complete part of the installation instructions.
+grub-boot.image is an image of a 3.5" floppy disk that you will need
+in order to complete part of the installation instructions.
The following free software packages are found in this release:
@@ -65,3 +72,9 @@ ncurses, nvi, patch, ptx, rcs, readline, recode, sed, serverboot,
sharutils, shellutils, tar, termcap, termutils, texinfo, textutils,
time, wdiff.
+
+------
+
+Here are md5sum checksums for the files mentioned in this message:
+
+8338c619d860b71bc4128c9c0fd39d63 grub-boot.image
diff --git a/release/ChangeLog b/release/ChangeLog
index 9d492f8f..20f4b9ce 100644
--- a/release/ChangeLog
+++ b/release/ChangeLog
@@ -1,3 +1,8 @@
+Mon Aug 5 11:44:30 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
+
+ * Makefile (dist-links): Use correct pathnames for `ln' commands;
+ use -f. Repair touch command to avoid {}.
+
Wed Jul 31 13:15:38 1996 Miles Bader <miles@gnu.ai.mit.edu>
* install-stripped (copy/copyattrs): New function.
diff --git a/release/INSTALL-binary b/release/INSTALL-binary
index 730e3656..72929307 100644
--- a/release/INSTALL-binary
+++ b/release/INSTALL-binary
@@ -22,9 +22,24 @@ in order to make the installation prettier. You can rest assured,
however: Making it prettier and easier is one of our more important
priorities.
-Bugs in this process should be sent to the mailing list
-bug-hurd@prep.ai.mit.edu. Questions and requests for help should be
-sent to help-hurd@prep.ai.mit.edu.
+Bug reports for programs in this distribution should be sent to the
+maintainer of the program. For a complete list of which mailing lists
+get bug reports for which programs, ask `gnu@prep.ai.mit.edu'.
+
+Bug reports for the GNU Hurd should be sent to the mailing list
+`bug-hurd@prep.ai.mit.edu'. Please do not send requests for
+assistance in installing or using the software to that address.
+Instead, send requests for assistance to the mailing list
+`help-hurd@prep.ai.mit.edu'. You can join these lists by sending a
+request to `bug-hurd-request@prep.ai.mit.edu' or
+`help-hurd-request@prep.ai.mit.edu' respectively.
+
+In addition, bug reports or requests for help in using the system as a
+connected whole (as opposed to for particular programs) should be sent
+to the hurd mailing lists.
+
+If any of these mailing address should fail, send your message to
+`tower@gnu.ai.mit.edu' and ask him to forward it properly.
diff --git a/release/Makefile b/release/Makefile
index f2f73a7f..038c8974 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -47,9 +47,10 @@ install-dist: dist-links
dist-links:
mkdir -p $(dist-root)/boot
mkdir -p $(dist-root)/servers/socket
- touch $(dist-root)/servers/socket/{1,2}
- ln $(dist-root)/servers/socket/1 /servers/socket/local
- ln $(dist-root)/servers/socket/2 /servers/socket/inet
+ touch $(dist-root)/servers/socket/1
+ touch $(dist-root)/servers/socket/2
+ ln -f $(dist-root)/servers/socket/1 $(dist-root)/servers/socket/local
+ ln -f $(dist-root)/servers/socket/2 $(dist-root)/servers/socket/inet
endif
ifneq ($(tool-root),)
diff --git a/release/SOURCES.0.0 b/release/SOURCES.0.0
index 05a8ec45..e75c176b 100644
--- a/release/SOURCES.0.0
+++ b/release/SOURCES.0.0
@@ -30,7 +30,6 @@ hurd (0.0)
indent (1.9.1)
inetutils (1.1)
less (320)
-libc (1.93)
m4 (1.4)
miscfiles (1.0)
nvi (1.71)
@@ -107,5 +106,6 @@ grub
sh-utils (1.12m from alpha.gnu.ai.mit.edu)
[ copy libc's time/strftime.c into lib/strftime.c to fix a date bug. ]
make (3.74.5 from alpha.gnu.ai.mit.edu; unmodified)
-gdb (Modified from Cygnus snapshot of 960526) [wait for Mach to get migcom]
-mach4 (UK22, slighly hacked)
+gdb (Modified from Cygnus snapshot of 960526)
+mach4 (UK22, slighly hacked) [already includes `serverboot' program.]
+libc (1.93, with modifications)
diff --git a/release/checklist b/release/checklist
index 8a070472..d3b6bf9f 100644
--- a/release/checklist
+++ b/release/checklist
@@ -1,15 +1,16 @@
Checklist for Hurd releases.
-o Symlinks in /bin; esp. sh, awk, more, cc.
+* Symlinks in /bin; esp. sh, awk, more, cc.
+* Build some static fileutils: ls, ln, cp, mv, chmod.
o Make sure /i486-gnu contains hard links, not copies.
-o Make sure we are using Hurd versions of su and uptime, not sh-utils.
-o Make sure we are using Hurd fsck, not e2fs.
-o Make install-dist from release dir.
-o Make sure there is only a stubby resolv.conf in the distribution.
-o Make sure /etc/fstab has no active members
-o Make /info/dir
+* Make sure we are using Hurd versions of su and uptime, not sh-utils.
+* Make sure we are using Hurd fsck, not e2fs.
+* Make install-dist from release dir.
+* Make sure there is only a stubby resolv.conf in the distribution.
+* Make sure /etc/fstab has no active members
+* Make sure nethack is clean
o Source code for Hurd and libc must be released.
-o Make sure everything listed in SOURCES is on prep.
+* Make sure everything listed in SOURCES is on prep.
o Remove .stamp files from binary tree.
o Chown everything root.wheel, mode 755/644.
o Chown /games games.games.
diff --git a/release/dist-README b/release/dist-README
index 6bc9e8cd..ae49d3f2 100644
--- a/release/dist-README
+++ b/release/dist-README
@@ -1,18 +1,44 @@
-*- Text -*-
-Welcome to the GNU Hurd!
+This is the Hurd. Welcome.
+This is the complete GNU system, version 0.0.
-For instructions on compiling and installing the GNU Hurd from an
-already running Hurd system, see the file `INSTALL'.
+This directory contains i386 binaries for the Hurd and various
+programs built to run under it. All program binaries are stripped to
+save disk space; the installed libraries have the debugging
+information stripped to speed linking.
-For instructions on compiling and installing the GNU Hurd from any
-other kind of system (including any other Mach-based system) see the
-file INSTALL-cross.
+See the file SOURCES to see where each package came from. Remember
+that you must adhere to the GNU General Public License and the GNU
+Library General Public when distributing this binary snapshot. See
+/share/misc/COPYING and /share/misc/COPYING.LIB for copies of these
+licenses.
For instructions on installing binary images and setting up a Hurd
-system, see the file INSTALL-binary. (These binary images could be
-the ones we distribute, or the ones you have built yourself as
-described in INSTALL-cross.)
+system, see the file INSTALL-binary.
+
+Bug reports for programs in this distribution should be sent to the
+maintainer of the program. For a complete list of which mailing lists
+get bug reports for which programs, ask `gnu@prep.ai.mit.edu'.
+
+Bug reports for the GNU Hurd should be sent to the mailing list
+`bug-hurd@prep.ai.mit.edu'. Please do not send requests for
+assistance in installing or using the software to that address.
+Instead, send requests for assistance to the mailing list
+`help-hurd@prep.ai.mit.edu'. You can join these lists by sending a
+request to `bug-hurd-request@prep.ai.mit.edu' or
+`help-hurd-request@prep.ai.mit.edu' respectively.
+
+In addition, bug reports or requests for help in using the system as a
+connected whole (as opposed to for particular programs) should be sent
+to the hurd mailing lists.
+
+If any of these mailing address should fail, send your message to
+`tower@gnu.ai.mit.edu' and ask him to forward it properly.
+
+The GNU system is free software. See the files /share/misc/COPYING
+and /share/misc/COPYING.LIB.
+