Commit Graph

293 Commits

Author SHA1 Message Date
danny
fa3bc0f9da Spelling/typo fix. 1997-05-03 12:14:21 +00:00
jkh
a6f9713bd2 Eliminate a small redundancy with ALL_DISTS
Submitted by:	John-Mark Gurney <jmg@hydrogen.nike.efn.org>
1997-04-25 09:11:50 +00:00
joerg
2964fbaf62 ``Ooops'' :-) 1997-04-13 20:20:25 +00:00
joerg
d2f9a6542b Add more bootstrapping bandaids: copy over some of the host system
dependent utilities to /bootstrap inside the chroot tree, so the
hosting and targeted environment are not required the same.  By now,
mount/umount (due to the Lite2 changes) and cpio (due to lchown) make
it there.  This should allow building a 3.0-current release from
inside a 2.2 vintage system, and visa verse.

Isn't lchown also a reason for a shared lib version number bump?

PR:
Reviewed by:	jkh
1997-04-13 08:46:58 +00:00
joerg
05f6ff314a Sync this up with RELENG_2_2. Du-oh, i've totally spammed rev 1.278,
and quite a number of smaller fixes from 2.2 were missing as well.
1997-04-12 21:55:53 +00:00
joerg
1506d05dd8 Brain-o. BUILNAME is more important, RELEASETAG ain't even mandatory
at all (so protect it with .if defined).
1997-03-15 20:35:06 +00:00
joerg
1846d08433 Properly export RELEASETAG and NO_PORTS (if set) into the chrooted
make process via /mk.

2.2 candidate but i'll defer this for an hour until my test buld
proved that it works.  This should just fit Jordan's deadline. ;-)
1997-03-15 19:51:16 +00:00
joerg
8b8fc581e4 Fix Jordan's botched revision 1.280 (looks like cut&paste spamming) 1997-03-14 08:21:09 +00:00
joerg
54ed7ea437 Do not spam our distributions accidentally with BOOTMFS files. 1997-03-12 18:09:15 +00:00
jkh
97cffdcfab NO_PORTS changes... 1997-03-12 02:42:55 +00:00
jkh
6a2bb6fcfe Bring in split-CDROM changes from 2.2 1997-03-12 02:31:12 +00:00
joerg
aa2335aa56 Drop a copy of cdrom.inf in the ftp area as well, so people who wanna
cut the FTP distribution onto their own CD-R won't bite the bullet.

Jordan, it seems -current misses the disc1/disc2 split still.
1997-03-11 20:03:42 +00:00
joerg
3ee271d1bf YAMF22 (rev 1.246.2.29: bootstrapping aid) 1997-03-11 13:55:46 +00:00
jkh
5fde97e614 Add support for ports collection distribution. 1997-03-11 00:07:11 +00:00
joerg
0b43a5ae0e Reincarnate one occurance of RELEASEDIR, since the build depends on
it inside some Makefiles.  (Duh-oh, i've once included these references
there myself! :)

Noticed by akira@silvia.myaw.ei.meisei-u.ac.jp (Akira WATANABE), and by
my yesterday's build.
1997-03-06 07:51:40 +00:00
joerg
5e16a96769 . Remove the ${RELEASEDIR} variable, it turned out to be a constant
anyway.

. Add /usr/share/misc/scsi_modes to the fixit floppy, and set the
  appropriate env variable.

. Cleanup the (commented out) tags in the entry section a little, to
  be more up-to-date.
1997-03-02 11:59:26 +00:00
joerg
9ef2bb3d3c Do a `make >> ${CHROOTDIR}/mk' for etc when bootstrapping, too.
Othrwise, our chroot tree ends up with the /etc from the bootstrapping
environment, as opposed to the target environment.
1997-02-23 15:51:47 +00:00
peter
34fd560164 Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
jkh
9cf7e8eddc 1. Sync ABOUT.TXT changes.
2. Go back to using a filesystem on the boot floppy; the rawboot boot blocks
   were just too non-functional for other things.
1997-02-05 04:29:53 +00:00
jkh
821ec44bd6 Copy ABOUT.TXT properly to the CD also. 1997-01-14 14:48:16 +00:00
jkh
9c0cd3f9df Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
jkh
6f3298515b DTRT for the 2nd CDROM and cdrom.inf automatically. 1997-01-06 11:45:01 +00:00
jkh
f6b1942fb9 Use the right dd conversion options for whacking on the sysinstall commands. 1997-01-02 10:29:40 +00:00
jkh
e5848f8bd0 Make CHECKSUM.MD5 files automatically. 1997-01-01 03:16:34 +00:00
jkh
cc4c09455c argh!! I thought I stomped these two lines already.. :( 1996-12-30 05:35:33 +00:00
jkh
c8c8136758 More properly call objlink target than use `obj OBJLINK=yes'; the latter
form seems broken these days anyway.
1996-12-30 02:57:33 +00:00
jkh
2b0931d06d Support the use of the 2nd CDROM as a fixit aid. Also put the EHS
into a submenu in case you need to start it again (or at some other point
in the installation).

Submitted-By: joerg
1996-12-29 05:51:40 +00:00
jkh
0a75df26f3 Add a "catpages" distribution for the catman stuff.
Submitted-By: joerg
1996-12-29 05:28:41 +00:00
jkh
2f9474b427 Make sure sysinstall gets its obj directory made. This should close
PR#2308, but I need to test it.
1996-12-29 05:26:04 +00:00
peter
f1dee985eb Build the compat dists via the standard build with the rest of the tree
rather than as a special case.

Reviewed by:	jkh
1996-12-23 05:10:31 +00:00
jkh
f8038e4188 Merge from 2.2 1996-12-14 23:14:39 +00:00
jkh
75483bfcf8 Allocate more inodes for general use now that we have the room. 1996-12-12 19:46:21 +00:00
jkh
99c8d13b04 Stomp the 4MB boot floppy and punt on 1.2MB floppy images. It's a battle
we're constantly losing and will concede for now.  Brilliant ideas
taken at the front desk.
1996-12-11 18:26:19 +00:00
joerg
58e6ff63de Another fixit improvement: add a lame script that pretends to be
tar(1), but actually uses cpio(1).  Many people are getting confused
about the lack of a tar on the fixit floppy, and simply don't know
that cpio can basically handle tar format fine (or they simply don't
know how to invoke cpio).
1996-12-08 18:21:30 +00:00
phk
246209119a Try to impreve DD mode.
Try to make 4Mb floppies work again.
1996-11-27 22:52:34 +00:00
joerg
67092981c2 Comment out the setting of PATH in /dev/MAKEDEV on the fixit floppy.
It's entirely useless there.

Observed by:	andreas

Make the pre-existance of /R/stage/dists/compat* non-fatal, so
`make rerelease' won't fall over.
1996-11-16 22:40:59 +00:00
jkh
38511c9704 Fix a bogon in my new release.10 target.
Submitted-By: John Hay <jhay@mikom.csir.co.za>
1996-11-15 22:16:09 +00:00
andreas
ef252937a8 Add a note, that vn driver has to be compiled into the kernel. 1996-11-14 14:23:53 +00:00
jkh
8aa0f39a3c I'm feeling charitable, so I'll save the bloatists some valuable wind:
BLOAT! BLOAT! BLOAT! BLOAT!

Yes, but where else to put these stinking compat distributions.  I, for one,
am bone tired of creating them by hand and then having everyone tell me I left
something out/in.  Now any commiter can adjust the list as necessary, and I
forsee this as being so seldom necessary that I've simply committed the
uuencoded tarballs - these are from the last SNAP, and nobody complained
(for once) about that set.
1996-11-13 13:40:47 +00:00
jkh
7428f4ea8f Bump BOOTMFSSIZE. 1996-11-12 19:18:05 +00:00
phk
7a63e88970 Save some time. 1996-11-12 15:40:52 +00:00
joerg
84ad04f554 Several improvements to the `fixit' configuration:
. Don't gzip the crunched binary by now; it just fits, and execution is
  a lot faster this way (it's truly demand-paged again).

. Add more(1), ft(8), protocols(5), a stripped down services(5).

. Improve the .profile, and make sysinstall actually use it again.

Still no go for a 4 MB configuration though. :-(
1996-11-09 16:25:47 +00:00
jkh
d51c9e6288 Remove a mkdir in doTARBALL which, as far as I can tell, is not needed
for anything.
1996-11-08 19:09:45 +00:00
joerg
19ab941070 Merge my vi hack^H^H^H^Hframework into HEAD, so the various revisions
should be in sync again.  It's an env variable only, hence it's
harmless and ignored without the actual changes in vi's Makefile.

Suggested by:	jkh
1996-11-07 14:50:28 +00:00
joerg
d4e8cda356 Make `make release' fail if crunchgen failed. 1996-11-03 14:39:18 +00:00
joerg
9555bf8909 `make release' was checking out the new source code into $CVSROOT
which i figure is probably not what was intended. :-)
1996-11-03 08:52:31 +00:00
jkh
d4950ca3b3 Add cmd to prototype services file so rrestore can work.
Suggested-By: Andrew Heybey <ath@bellcore.com>
1996-11-02 18:58:07 +00:00
jkh
48d80551f9 Adjust the boot-time userconfig options to match reality. 1996-10-14 13:29:40 +00:00
jkh
65713f6627 Ahem. It might be nice if I included /usr/src/contrib in with the other
src dists.  This alone is a good reason to re-roll the SNAP before putting
it on CD.
1996-10-10 09:22:37 +00:00
jkh
519c1cd055 OK, *now* the symbol file is being generated in the correct place. 1996-10-05 13:10:01 +00:00