summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--release/ChangeLog10
-rw-r--r--release/INSTALL-binary13
-rw-r--r--release/Makefile4
-rw-r--r--release/SOURCES.0.2126
-rw-r--r--release/checklist10
-rw-r--r--release/menu.lst10
6 files changed, 89 insertions, 84 deletions
diff --git a/release/ChangeLog b/release/ChangeLog
index e68e7c80..3fd07ad7 100644
--- a/release/ChangeLog
+++ b/release/ChangeLog
@@ -1,3 +1,13 @@
+Tue Jun 10 18:48:10 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
+
+ * INSTALL-binary (Subroutine): Update location of NetBSD install
+ floppies. Also specify to use -P mount option on nfs mount.
+
+ * menu.lst: Fix typo in floppy -> hd install.
+
+ * Makefile (dist-files): Replace SOURCES.0.0 with SOURCES.0.2.
+ (install-dist): Install SOURCES.0.2 instead of SOURCES.0.0.
+
Mon Jun 9 12:18:50 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* dist-README: Update version number.
diff --git a/release/INSTALL-binary b/release/INSTALL-binary
index 2a9a9847..9c1f348d 100644
--- a/release/INSTALL-binary
+++ b/release/INSTALL-binary
@@ -46,10 +46,7 @@ file onto a fresh floppy with the command:
This is your `grub boot floppy', referred to below.
Unpack the binary distribution onto a fresh disk partition, which
-needs to be BSD FFS format. We have not prepared instructions for
-setting up the system from an existing Linux-based system because of
-time pressures. But all the tools and pieces should work for the more
-stalwart souls to try it.
+needs to be BSD FFS format or Linux ext2fs format.
Start with a system already running BSD:
@@ -395,7 +392,7 @@ Subroutine: Installing from NetBSD boot floppies
If you do not have a system running BSD, the NetBSD 2-floppy install
set contains enough tools to make a new filesystem using newfs and
copy to it from nfs. You can fetch these floppies from ftp.netbsd.org
-in the directory /pub/NetBSD/arch/i386/floppies. The NetBSD install
+in the directory /pub/NetBSD/NetBSD-1.1/floppies. The NetBSD install
script will start automatically when you boot from the floppies, and
we suggest you use it in order to partition and set up your disk.
@@ -413,7 +410,7 @@ because your nfs server probably has more convenient editors than the
NetBSD boot floppies. The boot floppies have only ed.
A. Fetch the netbsd boot floppies from
- ftp://ftp.netbsd.org/pub/NetBSD/arch/i386/floppies. Put the
+ ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.1/i386/floppies. Put the
images onto floppy disks using the instructions found on the FTP
site.
@@ -459,8 +456,8 @@ K. Initialize the network with `ifconfig DEV MY-ADDR'. DEV was
if you want to see those messages again. (Sometimes ifconfig
says that something is "offline". Ignore it.)
-L. Mount the NFS server partition with the conveniente command
- `mount SERVER-ADDR:SERVER-DIR /mnt2'.
+L. Mount the NFS server partition with the convenient command
+ `mount -o -P SERVER-ADDR:SERVER-DIR /mnt2'.
M. Copy the Hurd onto your disk with the command
(cd /mnt2; tar cf - .) | (cd mnt; tar xfpv -)
diff --git a/release/Makefile b/release/Makefile
index a4c2a583..59f8620b 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -23,7 +23,7 @@ makemode := misc
# Files that go into the root of binary distributions
dist-files = INSTALL-binary dist-README SETUP servers.boot \
- menu.lst COPYING.LIB SOURCES.0.0
+ menu.lst COPYING.LIB SOURCES.0.2
# Tools for making images
tool-files = tool-Makefile install-stripped
@@ -37,7 +37,7 @@ install-dist: dist-links
cp $(srcdir)/INSTALL-binary $(dist-root)/
cp $(srcdir)/dist-README $(dist-root)/README
cp $(srcdir)/SETUP $(dist-root)/SETUP
- cp $(srcdir)/SOURCES.0.0 $(dist-root)/SOURCES
+ cp $(srcdir)/SOURCES.0.2 $(dist-root)/SOURCES
cp $(srcdir)/servers.boot $(dist-root)/boot/servers.boot
cp $(srcdir)/menu.lst $(dist-root)/boot/grub/menu.lst
cp $(top_srcdir)/COPYING $(dist-root)/share/misc/COPYING
diff --git a/release/SOURCES.0.2 b/release/SOURCES.0.2
index d2dedde3..ecf83758 100644
--- a/release/SOURCES.0.2
+++ b/release/SOURCES.0.2
@@ -4,70 +4,64 @@ Typical configure line is
../../src/foo-NN/configure --prefix= --cache-file=../config.cache i486-gnu
-Mark with - when source has been fetched.
-Mark with C if configured but not built
-Mark with + when source has been compiled.
-Mark with * when installation into /gd4/gnu-0.2 has been done.
-
-* autoconf (2.12)
-* automake (1.0) (useless w/out perl)
-* bash (2.0)
-* bc (1.04)
-* binutils (2.8.1)
-* bison (1.25)
-* cpio (2.4.2)
-* cvs (1.9)
+autoconf (2.12)
+automake (1.0) (useless w/out perl)
+bash (2.0)
+bc (1.04)
+binutils (2.8.1)
+bison (1.25)
+cpio (2.4.2)
+cvs (1.9)
[ inhibit use of libc getopt by defining _LIBC in lib/getopt.c
and lib/getopt1.c immediately before it is tested. ]
-* diffutils (2.7)
-* doschk (1.1)
-* e2fsprogs (1.08)
-* ed (0.2)
-* emacs (19.34b)
-* emacs lisp manual (19-2.4.2)
-* fileutils (3.16)
-* findutils (4.1)
+diffutils (2.7)
+doschk (1.1)
+e2fsprogs (1.08)
+ed (0.2)
+emacs (19.34b)
+emacs lisp manual (19-2.4.2)
+fileutils (3.16)
+findutils (4.1)
[ Comment out basename in find/defs.h and find/util.c.
Define _GNU_SOURCE at front of find/pred.c.
Define ARG_MAX to be 20480 before its first use. ]
-* flex (2.5.4)
-* from (special source)
-* g77 (0.5.19.1)
-* gawk (3.0.3)
-* gcal (2.10)
-* gcc (2.7.2.2) (includes patches from g77 0.5.19.1)
-* gdb (gdb-gnu-5 special!)
+flex (2.5.4)
+from (special source)
+g77 (0.5.19.1)
+gawk (3.0.3)
+gcal (2.10)
+gcc (2.7.2.2) (includes patches from g77 0.5.19.1)
+gdb (gdb-gnu-5 special!)
[ texinfo subdir fails, so finish make by doing `make all-gdb'
gdb installs as `i486-gnu-gdb' by default, so perhaps just copy
by hand ]
-* gettext (0.10)
-* glibc (2.0.4)
-[glibc-crypt (2.0.4)]
-* gmp (2.0.2)
-* gnuchess (4.0.pl77) [ in src/Makefile, use 'prefix=' ]
-gnumach (1.1.1) [ wait to decide what devices to include ]
-* gnugo (1.2)
-* grep (2.0)
-* grub (0.4)
-* gzip (1.2.4)
+gettext (0.10)
+glibc (2.0.4)
+gmp (2.0.2)
+gnuchess (4.0.pl77) [ in src/Makefile, use 'prefix=' ]
+gnumach (1.1.2)
+gnugo (1.2)
+grep (2.0)
+grub (0.4)
+gzip (1.2.4)
[ Comment out basename in gzip.h and util.c. ]
-* hello (1.3)
+hello (1.3)
hurd (0.2)
-* indent (1.9.1)
-* inetutils (1.3a)
-* less (332)
-* libg++ (2.7.2)
-* lynx (2.7)
+indent (1.9.1)
+inetutils (1.3a)
+less (332)
+libg++ (2.7.2)
+lynx (2.7)
[ Set defaults appropriately for GNU in userdefs.h. ]
[ In WWW/Library/Implementation/HTTCP.c add #ifndef __GNU__ around
the sys_errlist test and #ifdef __GNU__ around the strerror case
in HTInetStatus. ]
-* m4 (1.4)
-* make (3.75) [ use latest getloadavg ]
-* miscfiles (1.1)
-* ncurses (1.9.9g)
-* nethack (3.2.2)
+m4 (1.4)
+make (3.75) [ use latest getloadavg ]
+miscfiles (1.1)
+ncurses (1.9.9g)
+nethack (3.2.2)
[ In include/config.h:
define COMPRESS as "/bin/gzip"
define COMPRESS_EXTENSION as ".gz"
@@ -90,27 +84,27 @@ hurd (0.2)
Change GAMEDIR to /games/lib/$(GAME)dir.
Change SHELLDIR to /games.
]
-* nvi (1.71)
-* patch (2.2) [ Comment out basename in backupfile.c. ]
-* perl (5.003)
-* ptx (0.4)
-* readline (2.0)
-* rcs (5.7)
-* recode (3.4.1)
-* sed (2.05) [ Change sed.c to include <errno.h> and also use
+nvi (1.71)
+patch (2.2) [ Comment out basename in backupfile.c. ]
+perl (5.003)
+ptx (0.4)
+readline (2.0)
+rcs (5.7)
+recode (3.4.1)
+sed (2.05) [ Change sed.c to include <errno.h> and also use
strerror instead sys_errlist in read_file(). ]
-* sendmail (8.8.5) [ with special! patch ]
-* sh-utils (1.16) [ use latest getloadavg.c ]
-* sharutils (4.2)
-* tar (1.12)
-* termutils (2.0)
-* texinfo (3.9)
+sendmail (8.8.5) [ with special! patch ]
+sh-utils (1.16) [ use latest getloadavg.c ]
+sharutils (4.2)
+tar (1.12)
+termutils (2.0)
+texinfo (3.9)
[ Omit OCRNL from the expression in which it occurs in
info/terminal.c.
In util/install-info.c, replace guts of my_strerror with a call to
strerror. ]
-* textutils (1.22)
-* time (1.7)
-* wdiff (0.5)
+textutils (1.22)
+time (1.7)
+wdiff (0.5)
diff --git a/release/checklist b/release/checklist
index cc8eab73..3500b4ed 100644
--- a/release/checklist
+++ b/release/checklist
@@ -16,8 +16,10 @@ See `release-steps' for Hurd source release steps.
Checklist for binary image filesystems
* Symlinks in /bin; esp. sh, awk, more, cc.
-* Symlink /lib/libtermcap.a -> /lib/libncurses.a
+* Symlink /lib/libtermcap.a -> /lib/libncurses.a, termcap_g.a,
+ curses_g.a, curses.a.
* Check all symlinks to make sure they don't reference /gd4.
+* Don't use absolute symlinks--make them all relative.
* Build some static fileutils: ls, ln, cp, mv, chmod.
* Make damn sure that we are only distributing the md5 libcrypt.
* Make sure /include/obstack.h is from libc and not binutils.
@@ -31,7 +33,6 @@ Checklist for binary image filesystems
* Make sure nethack is clean
* Make sure localtime is Factory
* Source code for Hurd and libc must be released.
-* Make sure everything listed in SOURCES is on prep.
* Remove .stamp files from binary tree.
* Chown everything root.wheel, mode 755/644.
* /tmp is 1777.
@@ -40,5 +41,8 @@ Checklist for binary image filesystems
(login, su, addauth, setauth, ids, ps, w, vmstat, vminfo, rsh, rlogin,
games/lib/nethack/nethack)
* Check each directory for bogus cruft files.
-* Especially delete .bash_history, .gnunfs*, and .stamp files.
+* Especially delete .bash_history, .gnunfs*, and .stamp files, *~, *.rej
* Verify installation on bare machine.
+* Make sure everything listed in SOURCES is on prep.
+* Install release
+* Post announcement
diff --git a/release/menu.lst b/release/menu.lst
index a0214c84..472380f6 100644
--- a/release/menu.lst
+++ b/release/menu.lst
@@ -14,13 +14,13 @@ default= 0
# These two entries are for SCSI disks
# Entry 0:
title= hurd (sd0a multi-user)
-root= hd(0,a)
+root= (hd0,a)
kernel= /boot/kernel root=sd0a
module= /boot/serverboot
# Entry 1:
title= hurd (sd0a single-user)
-root= hd(0,a)
+root= (hd0,a)
kernel= /boot/kernel root=sd0a -s
module= /boot/serverboot
@@ -28,13 +28,13 @@ module= /boot/serverboot
# These two entries are for RLL/IDE/ST-506/etc. disks
# Entry 2:
title= hurd (hd0a multi-user)
-root= hd(0,a)
+root= (hd0,a)
kernel= /boot/kernel root=hd0a
module= /boot/serverboot
# Entry 3:
title= hurd (hd0a single-user)
-root= hd(0,a)
+root= (hd0,a)
kernel= /boot/kernel root=hd0a -s
module= /boot/serverboot
@@ -42,7 +42,7 @@ module= /boot/serverboot
# Installation steps for GRUB hard disk boot blocks
# Entry 4:
title= Install grub from floppy onto hard disk
-install= (fd0)+1 (hd0) (hd0,a)/boot/grub/stage2 0b8000 p
+install= (fd0)+1 (hd0) (hd0,a)/boot/grub/stage2 0x8000 p
# Entry 5:
title= Reinstall grub from hard disk to itself