Commit Graph

180 Commits

Author SHA1 Message Date
ross 47b20698b5 +pax, +less, +swapctl, rm /etc/*pwd.db, synch with i386.
move the machine-dependent links and progs to separate lines, to purify
diffs with i386
1999-03-22 08:52:21 +00:00
ross bde3024a9b Make vnd image bigger. 1999-03-22 08:44:57 +00:00
wrstuden ad140b77ea Modify all calls to newfs in ramdisk/miniroot creation to include
the needed endianism of the architecture. One step towards cross-building
releases.

Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
1999-03-04 20:32:18 +00:00
ross 17556b8ba3 Convert GENERIC floppy image to ustarfs.
Make sure kernel is stripped.
1999-02-25 12:31:30 +00:00
garbled 851ee9e397 1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
commandlines for all tar operations.  (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c.  Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.

Big thank you to Matt for all his work on this.
1999-01-25 23:34:20 +00:00
garbled c3262a3841 Use pax instead of tar on the ramdisk bins.. create appropriate link for
tar to get tar-like fonctionality.
1999-01-21 07:52:00 +00:00
ross 6b583a619e = -> ?=
change default pathnames a bit
1998-12-10 05:15:43 +00:00
ross f7befd86e1 Add NetBSD id keyword comment. 1998-12-09 00:22:03 +00:00
jonathan 7c7a3d90e5 Dead. 1998-11-28 02:53:33 +00:00
jonathan aaa44058ad Use MI versions of the dot.commonutils and dot.instutils helper
scripts for ramdisk-based script installer (even where commented out).
1998-11-28 02:49:44 +00:00
ross f9a6855884 Urk, no ``all:'' target. 1998-11-05 02:47:14 +00:00
ross a7dec70a74 Replace with README from current snapshot. 1998-11-05 02:45:49 +00:00
ross 49ac83490a Fix bugs in the way the instkernel is compressed and in the prerequisite
names.
1998-10-29 00:37:06 +00:00
ross d34961267b Someday we might really traverse in distrib; at least traverse this
subdirectory now.
1998-10-16 01:36:45 +00:00
ross 906b236b05 Nuke the site from orbit, it's the only way to be sure. 1998-10-16 01:32:44 +00:00
ross 9219052313 More pieces of new integrated alpha installer. 1998-10-16 00:45:23 +00:00
ross 49039732e8 Components to new NetBSD/alpha integrated installer. 1998-10-16 00:43:02 +00:00
ross 0f58b07160 Utilities in (script) source form for the ramdisk. The old install scripts
are provided as well as the new sysinst program.
1998-10-16 00:40:54 +00:00
ross 4d7a2efdc4 This is now the main install directory for the new integrated sysinst
boot. Yes, NetBSD/alpha finally gets sysinst on all media types.
The new boot makes a single ramdisk which is then divided via ustarfs
onto a two-floppy set, and a second unified image for CD's, HD's, or
tapes is also created.
1998-10-16 00:39:38 +00:00
ross 5095710bae History. All alpha install options are integrated now. 1998-10-16 00:25:03 +00:00
ross 40020e5444 History. 1998-10-16 00:20:02 +00:00
ross dcd47d3361 hey hey hey, bye bye 1998-10-16 00:18:02 +00:00
ross 01b7b1cf60 Add `libs yplib.o'. (Holds the yp stubs from libhack.) 1998-10-05 04:35:21 +00:00
ross 62557d2bad Compile the yp stubs from libhack, and call it `yplib.o'. This avoids the
xdr functions as well. Simply linking in -lresolv wasn't enough.
1998-10-05 04:33:12 +00:00
ross a95f9dc921 Go to a 2 disk set and call the images disk[12]of2. s/netbsd.gz/netbsd/ even
though it is gzip'ed; we want the first scan through the FS to open the file.
Print out the number of bytes free on disk 2. Label disk 2 with it's volume
number and tack on a bunch of label comments...date created, md5 of disk1 of
volume set...
1998-10-05 04:30:16 +00:00
ross 0a7091ab0f Remove libhack. I still don't have what I want, though, which is the real
resolver routines but without any YP stuff.
1998-09-25 00:34:37 +00:00
ross fd466eded9 Print out the amount of free space on the floppy. 1998-09-25 00:33:53 +00:00
ross 51c2767d53 Script input ../common/list -> ./list. 1998-09-22 03:03:45 +00:00
ross 360b254eca Tweak the clean: target. 1998-09-22 03:00:30 +00:00
ross d51c5fbcfc Nuke strings(1). It isn't used by anything, and we just recently switched
the userland strings(1) to the binutils version. Well, crunchgen(8) links
all the stuff together ... can you say: "GPL pollution"?

If anyone knows a good reason to have strings(1) on an install disk, I can
resurrect a BSD-licensed strings. "Send me email". (ross@netbsd.org)
1998-09-22 01:15:53 +00:00
ross b3f966c92a Embed the ../common/Makefile.inc which was only used here. 1998-09-22 01:10:12 +00:00
ross 5a33f0b1e4 New alpha boot floppy. In the present incarnation, it's just like the
old alpha boot floppy, but uses the new libsa ustar FS instead of ffs
and loads in 1 minute instead of 3. (5 minutes in 1.3.2). Future work
will make use of the extra space, and also make a dual-floppy sysinst
boot out of this or another clone dir.
1998-09-22 01:08:41 +00:00
ross 1029cd880d I don't know what this directory was for; the two files are each referenced
in only one place. Nuke the site from orbit.
1998-09-22 00:56:59 +00:00
lukem 06b0ffe181 distclean is a synonym for cleandir 1998-09-05 14:46:13 +00:00
ross 567fbba53c Mechanism for installing the independently packaged alpha toolchain.
Originally written by Chris Demetriou.
1998-06-30 03:11:23 +00:00
ross 69d7a14c49 Define a floppy with just the GENERIC kernel on it. This lets a site
run diskless without having to netboot, which, besides being difficult,
isn't always possible on a particular firmware rev.

Also, this gives the tc machines a floppy that does something, although
they will get a proper install floppy "one of these days".
1998-05-20 02:05:58 +00:00
ross 8cc228c742 The previous rev deletes the three crunchgen(1) output files on error. 1998-05-13 19:13:06 +00:00
ross f1e5d2be9f Note that a ./MAKEDEV all is needed, document the install script
functions, briefly describe a manual install, fix section cross
references, and other misc edits.
1998-05-13 19:07:46 +00:00
ross a03f8a588d Add clean and cleandir targets. 1998-05-03 16:42:37 +00:00
ross 2727bebf77 Always rebuild the crunchgen targets, otherwise a second make will bash
on even in the face of missing files.
1998-05-02 08:50:12 +00:00
thorpej cc934bdb2c Pull in bsd.own.mk to get a number of things right. 1998-03-19 00:07:27 +00:00
thorpej 75367b2996 Add tset(1). 1998-02-01 02:16:43 +00:00
thorpej 508eb6d6ba Add support for building an "install kernel", which contains a ramdisk
in its belly.  This differs from the floppy kernel in that it uses the
sysinst installation tool (and thus requires more space; the ramdisk is
3M).

This is useful for netbooting and installing or for placing on a CD-ROM.
1998-02-01 01:58:47 +00:00
bad 4da46852f5 We don't need to manually flush the buffer cache after ``vnconfig -u''
anymore.
1998-01-26 23:50:54 +00:00
cjs 61826c3946 Make INSTALL a fully-loaded kernel (for booting from network or CD), and
INSTALL-FLOPPY a stripped-down version to fit on a floppy.
1998-01-13 23:49:31 +00:00
perry 3891a64da7 Add $HOME to profiles, closes pr 4323 (from Tatoku Ogaito) 1998-01-09 21:51:25 +00:00
perry 3fe138c146 RCS Id Police. 1998-01-09 08:03:16 +00:00
cjs 141bc49c28 Add install scripts. (Stolen from old i386 SSTO floppy.) 1997-12-22 00:39:29 +00:00
cjs 3ae5aa45df Forgot a subdir. 1997-11-18 05:16:50 +00:00
cjs 2429baaaa7 Add support for bootable floppy for installs. 1997-11-17 09:47:07 +00:00
mycroft b2a77a6aa4 Don't use _SUBDIRUSE outside of bsd.subdir.mk. 1997-05-07 17:06:16 +00:00
cgd 1c176a94c4 rcs id cleanups 1997-04-18 18:05:24 +00:00
cgd 16e1561afb add a script which can be used ot build a distribution image 1997-04-18 18:02:09 +00:00
cgd 575d2214af punt rc.hack for now. It's not so happy with a shared-lib-based system,
because it wants to use sysctl and sysctl is normally dynamically linked,
and it doesn't have the shared libs available when it wants to use it.
The right thing to do (if i want to propagate this hack) is to build a
statically-linked sysctl rather than copying the dynamically-linked one.
1997-03-18 20:04:11 +00:00
cgd fd09f1ffb0 update for current FTP site files 1997-03-14 00:56:03 +00:00
cgd 72ef5768bc clean up in various ways 1997-02-24 20:35:23 +00:00
cgd 39898dca7b support wd, add '-t ffs' to fsck 1997-02-17 20:15:40 +00:00
cgd 4978d83570 when checking the built file systems, force the check (use -f), and make
sure fsck is trying to check ffs file systems (use -t ffs) because it's
not smart enough to figure that out on its own.
1996-11-27 01:42:07 +00:00
cgd eb8541778b note new CKSUMS file 1996-09-14 04:39:54 +00:00
cgd 066cc0d79c pull down from branch:
>add a little hack, to replace /etc/rc on the distribution disk image,
>to make life a little bit easier for people just starting out.
>(remounts root read-write, mounts /usr, etc.)  includes instructions
>on how to get 'normal' /etc/rc as the default.  does _not_ appear
>in the tar files.
1996-06-15 04:04:26 +00:00
cgd 69db9501d4 we don't ship netbsd_nfs{,.gdb}.gz any more. 1996-06-13 20:50:33 +00:00
cgd 8edcc13f8e add note about the 'ported-software' directory of pub/NetBSD/arch/alpha. 1996-06-06 19:20:46 +00:00
cgd 9175e2b707 Be more tolerant of changes in the GNU (Cygnus) cpp binary's location
due to NetBSD and Cygnus release number/date changes.
1996-05-31 00:54:39 +00:00
cgd 898dcb24ad update for new X, toolchain source locations, and for the new
location of the toolchain's cpp (caused by the change in 'uname -r' caused
by the merge with the master sources).
1996-04-25 13:20:05 +00:00
cgd 807030aab7 clean up a bit, note that some source files will no longer be
appearing, and note where alpha-specific sources should be installed.
1996-04-25 13:09:31 +00:00
cgd 58b27d5fbe repoint libexec/cpp link to the right place. grn. 1995-12-21 14:22:25 +00:00
cgd 4fe3e795ba clean up a bit, add description for README_FIRST 1995-12-21 02:40:49 +00:00
cgd 3cfda5ee4e note that /boot isn't in bin.tar.gz 1995-12-21 01:04:14 +00:00
cgd 0289832ea9 add missing . to libexec/cpp symlink, as pointed out by John Birrell 1995-12-09 05:27:22 +00:00
cgd 4ce3968c57 update for new way of doing boot block, don't include /boot in bin.tar.gz 1995-10-18 03:52:15 +00:00
cgd 3fa415f46e don't include X11 bins or kernel in the bin.tar.gz file 1995-10-16 04:55:44 +00:00
cgd 1aad5b810e README.files included in snapshots 1995-10-16 04:55:16 +00:00
cgd 00fdda5e6e slight cleanup, add target to build x11 bins tar file. 1995-10-14 01:43:24 +00:00
cgd ff25d65255 rearrange dependencies so that this actually works. 1995-10-10 01:19:16 +00:00
cgd 1ef22609d6 no longer need the MAKEDEV invocation here. 1995-10-09 14:57:36 +00:00
cgd 2d2c3763a7 build some tar files, too. 1995-10-09 01:53:50 +00:00
cgd ae1d1592ec copy boot program to / from /usr/mdec 1995-09-29 07:22:43 +00:00
cgd e29cdeba95 cpp (for symlink from /usr/libexec/cpp) has moved 1995-09-27 15:17:48 +00:00
cgd 6d8ecf1270 /usr/src/devo on the alpha has been renamed to /usr/src/cygnus 1995-09-27 14:43:38 +00:00
cgd aba61d0813 make an alpha distribution disk. includes newfs, of a SCSI disk! whee! 1995-03-21 01:36:12 +00:00