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
jkh
b4845cc65d
Multiple changes stacked as one commit since they all depend on one another.
...
First, change sysinstall and the Makefile rules to not build the kernel
nlist directly into sysinstall now. Instead, spit it out as an ascii
file in /stand and parse it from sysinstall later. This solves the chicken-n-
egg problem of building sysinstall into the fsimage before BOOTMFS is built
and can have its symbols extracted. Now we generate the symbol file in
release.8.
Second, add Poul-Henning's USERCONFIG_BOOT changes. These have two
effects:
1. Userconfig is always entered, rather than only after a -c
(don't scream yet, it's not as bad as it sounds).
2. Userconfig reads a message string which can optionally be
written just past the boot blocks. This string "preloads"
the userconfig input buffer and is parsed as user input.
If the first command is not "USERCONFIG", userconfig will
treat this as an implied "quit" (which is why you don't need
to scream - you never even know you went through userconfig
and back out again if you don't specifically ask for it),
otherwise it will read and execute the following commands
until a "quit" is seen or the end is reached, in which case
the normal userconfig command prompt will then be presented.
How to create your own startup sequences, using any boot.flp image
from the next snap forward (not yet, but soon):
% dd of=/dev/rfd0 seek=1 bs=512 count=1 conv=sync <<WAKKA_WAKKA_DOO
USERCONFIG
irq ed0 10
iomem ed0 0xcc000
disable ed1
quit
WAKKA_WAKKA_DOO
Third, add an intro screen to UserConfig so that users aren't just thrown
into this strange screen if userconfig is auto-launched. The default
boot.flp startup sequence is now, in fact, this:
USERCONFIG
intro
visual
(Since visual never returns, we don't need a following "quit").
Submitted-By: phk & jkh
1996-10-05 10:44:07 +00:00
jkh
9f6670709c
Correct a misuse of the GENERIC kernel where I should have referenced
...
the BOOTMFS kernel instead.
1996-10-05 07:46:54 +00:00
jkh
dc4e20699b
Fix bogon with kernel name.
1996-10-05 06:10:58 +00:00
jkh
a199716f90
Syncronize my tree so Eric can access the latest code.
1996-10-04 13:33:49 +00:00
pst
ece618e3e6
When doing a rerelease, cvs update from within the source directory so we
...
pick up the old CVSROOT if we don't have the environment variable set.
If /usr/src/release/install.cfg is present, put it out onto
the root filesystem of the boot floppy. It may optionally be
used to pre-configure sysinstall with custom values. (See next
batch of commits).
1996-09-26 20:48:03 +00:00
pst
f539b0ea3d
Fix a typo in phk's rawboot conversion
1996-09-25 00:43:23 +00:00
phk
7e63edd4bc
Use rawboot for boot floppies.
1996-09-19 08:35:41 +00:00
pst
1ee2f41482
Turn off KTRACE on MFS boot floppy.
1996-09-09 21:25:40 +00:00
pst
e111ac96ab
Add support for CVSROOT/INTCVSROOT as simple makefile variables.
...
Reviewed by: jkh
1996-09-07 01:05:16 +00:00
jkh
c738ac8611
Don't stick CD distributions under dists/ directory.
1996-08-03 06:49:00 +00:00
pst
47b08db454
Add optional support for separate international CVS repository
1996-08-02 18:19:47 +00:00
markm
6657e9c518
libgcc.so.261.0 is moving to the compat20 dist.
...
OKed by: jkh
1996-07-10 06:36:33 +00:00
jkh
47d025a11c
Some release changes I've had to make in dealing with the floppy space
...
crisis.
1996-07-09 16:52:53 +00:00
jkh
4965ca3344
Merge
1996-07-09 11:26:00 +00:00
jkh
a285e48b57
Bump value for MFSINODE
1996-07-05 21:48:49 +00:00
jkh
c37fce7e43
Compress the doc files.
1996-07-05 08:53:54 +00:00
jkh
88fec0b679
Copy the documentation files up into the release area - I've been doing
...
this by hand all along. Silly.
1996-06-29 02:22:48 +00:00
jkh
29897077fc
Correct minor syntactical error.
1996-06-26 19:06:11 +00:00
jkh
4ba2f839d6
Fix another obj-misusage bogon. This will all get revisited for
...
2.2-release (and this file beaten on with a crowbar, as it so richly
deserves).
1996-06-26 01:24:54 +00:00
jkh
e8c38c6556
Ok, NOW the install.sh scripts are installed correctly!
1996-06-13 09:35:16 +00:00
jkh
f374d44e84
Correct a small typo in the Makefile.
1996-06-13 01:57:48 +00:00
jkh
e4fbdb41d7
Automatically add install.sh scripts to dists.
1996-06-12 16:32:16 +00:00
jkh
8666298917
Come up with a scheme for stamping the FreeBSD version number on CDs,
...
allowing sysinstall to automagically detect, mount and select an
appropriate FreeBSD CDROM as the installation media. Defining "appropriate"
also requires that you check the version numbers since an older FreeBSD
CD could be in the drive, which is the purpose of this patch.
1996-06-11 05:06:32 +00:00
jkh
159895d8d9
Finally get this back into shape following my incorporation of Garrett's
...
enhancements.
1996-06-08 22:55:25 +00:00
jkh
5ebc03aa39
Various fixes, take power.uu out as it was causing overflows. We'll
...
need to fetch it dynamically rather than keep it in the source tree
(subject of a follow-up commit).
1996-06-07 11:46:19 +00:00
jkh
3546da898c
Allow user to selectively redo any given part of the release in `rerelease'.
...
Create smaller BOOTMFS kernel with more sane sed command rather than fgrep/sed
Make it possible to generate multiple kernels with the KERNELS variable.
Add mtree generated distribution signatures to dists.
1996-06-06 10:13:32 +00:00
jkh
2f109e106d
Put .inf files directly into distributions so that sysinstall can find them.
1996-05-29 04:13:17 +00:00
jkh
994c6a9cb1
Sha-ZAM!
...
The root floppy is now gone. I shall not mourn its passing.
Everything we need is on boot.flp or the bindist.
1996-05-29 01:35:33 +00:00
jkh
8ad4262a4f
Simply comment-out BUILDNAME and CHROOTDIR - they should be set at the time of
...
make's invocation.
1996-05-16 03:20:52 +00:00
jkh
059d7025c6
Yow! /dev/wcd0c got omitted from the boot.flp somehow. Guess that explains
...
why ATAPI CDROMs were broken in the last (and this!) SNAPSHOT.. :-(
Oh well, next SNAP I guess.
1996-05-02 08:18:28 +00:00
jkh
cc560bac57
Might as well be factual. Sigh!
1996-05-01 09:35:34 +00:00
jkh
21c3b8135b
Face the truth and bump the 2.2-960428-SNAP to 2.2-960430; that's the
...
last bump, I promise!
1996-04-29 20:29:29 +00:00
jkh
c7fcde80dc
Add an extra line to the floppies target which will make it refresh
...
the distribution area's floppy images.
1996-04-29 19:38:36 +00:00
jkh
034f07f7c8
Bump snapshot release date - looks like I was off by a couple
...
of days!
More display fixes to sysinstall and assorted tweaking.
1996-04-28 00:37:38 +00:00
jkh
4120635843
Move libdisk to its new home.
1996-03-19 03:26:33 +00:00
jkh
999d4fde7f
Get rid of the MIRROR.SITES file. It was a gratuitous duplication
...
of effort.
1996-02-27 03:40:40 +00:00
joerg
f4941f9a1d
Ooops, i've botched a backslash in my previous commit.
...
Also, move the "ammunition" block above, so it's handled before the
man pages are bing moved out to their own distribution.
1996-02-13 13:28:41 +00:00
joerg
8ac33a0c93
Special fixup to build and install the non-des ed(1) and init(8) into
...
the "bin" distribution.
1996-02-13 09:22:42 +00:00
joerg
9f48d40e86
Create symlinks for the MD5 libcrypt's in the bindist.
...
Jordan, this and my previous commit to lib/Makefile should
re-establish the libcrypt for our releases now. :-)
Well, not sure, perhaps init(8) is linked against the wrong libcrypt
in the bindist. :-(
1996-01-24 21:42:37 +00:00
phk
71b9c28ffa
I belive this works now.
1996-01-14 19:10:16 +00:00
phk
5922cb9d54
Shrink BOOTMFS kernel further. Make doFS.sh more intelligent.
...
boot4.flp should work fine as far as I can tell.
1996-01-13 23:31:46 +00:00
phk
2213b71fc0
A new cleaned up Makefile.
1996-01-11 20:28:40 +00:00
phk
a30379b9f0
Remember to make the kernels dir.
1996-01-10 08:51:08 +00:00
phk
433af520e4
Moved doFS into shell-script so we can be more smart about it.
...
make two boot floppies, one without help files for 4MB systems.
Mine's loading one now. :-) -O2 may be needed.
1996-01-08 22:13:50 +00:00
joerg
9a3274549f
Use partition `a' for the vn device. Also vn-unconfig the vn device
...
after usage.
I think this has been the last show-stopper that prevented me from doing
a successful ``make release''. Jordan, go for the 2.2-SNAP! :)
1996-01-06 20:13:48 +00:00
joerg
3af85e937d
Sheesh. I've added -lipx to the wrong crunch config file.
...
While i've been here, added the ``-s labels'' flag to vnconfig.
1996-01-03 23:41:03 +00:00
joerg
6637244a60
Hopefully the last bogons that prevented me from running a successful
...
`make release':
. the `doc' distribution was missing, so the FAQ and handbook files
couldn't be installed (Q: why did the psd etc. files install, only
that the dirs had the wrong ownership?)
. the crunched binaries do need now -lipx
1995-12-31 17:10:05 +00:00
joerg
c3f568a1c8
2.1.0R is over and out. Comment out the tags for it from the release
...
Makefile (so release builds in -current require to set it from the
command line).
Make the cleanup of ${CHROOTDIR} non-fatal. Otherwise, it stops
immediately if the ${CHROTDIR} is on a separately mounted file system.
1995-12-30 21:15:45 +00:00
peter
ae9bf15783
Update the -current sources from the 2.1 branch.
...
Approved (in spirit) by: jkh
1995-12-07 10:34:59 +00:00
jkh
829746ec17
Sync this again with Mark M's changes so that he and I can diagnose
...
the common problems.
1995-07-25 19:13:20 +00:00
rgrimes
8f6e1a9b69
Merge RELENG_2_0_5 into HEAD
1995-06-11 19:33:05 +00:00
rgrimes
53a5a3530d
Remove trailing whitespace.
1995-05-30 08:29:07 +00:00
jkh
ee827b5a8f
Nuke kernel out of root.flp; it's not necessary since there's already one
...
in the bindist. This brings root.flp down to 392K!
1995-05-29 10:56:33 +00:00
phk
2d470e9eab
Actually put something in help.tgz :-)
1995-05-29 02:20:32 +00:00
phk
f14134077e
Get help files form /stand/help.tgz
1995-05-29 02:13:31 +00:00
phk
ac0bcc1d9b
Increase size of MFS filesystem. (You need to remake release.3)
...
Remove unused devices (*[sw]d*[bdefgh]).
Dont gzip boot_crunch. (This SAVES space on a 4 MB machine, since the
file can be segment can be paged from now.
This (with the kzip patch) makes a 4M machine boot and run again.
Margin in my build is 22 blocks and 9 inodes.
I will look at tgz'ing the help files, we need that.
1995-05-29 01:28:21 +00:00
jkh
82878f622d
Shrink the boot floppy by removing all extraneous stuff. Also increase
...
number of inodes.
Fix various bugs reported by Poul. Implement VTY switching.
1995-05-29 00:50:05 +00:00
phk
546a3dc136
Reduce the size of the MFS filesystem by 250 Kbyte.
...
Use && instead of ; a lot of places.
1995-05-28 07:04:36 +00:00
jkh
13355fbed5
Move /etc/protocols, /etc/services and /etc/sysconfig onto boot floppy.
1995-05-27 21:07:13 +00:00
jkh
28858169c2
Remove fixit floppy (release.10) from targets until Poul fixes it.
1995-05-26 23:08:33 +00:00
jkh
5f4a17cc58
Crunch Poul's changes down to fit on a floppy again. gah.
1995-05-26 21:55:25 +00:00
jkh
20ae465c57
Bring in Poul's patch to make the boot floppy more stand-alone in nature.
1995-05-26 21:47:13 +00:00
jkh
8b2ffa1b9a
Fix a bug in the /etc populating copy.
...
Change root.flp from a new format CPIO archive to a tar archive.
Unless we're willing to change the main tarballs from tar format to
"newc" (or, even better, "crc") cpio format, we need to use one common
one for all and that's tar for now. Install will now grab "root floppy"
from an ftp site if that's what you've got set.
Fix even more gripes from Poul's list.
1995-05-26 10:18:12 +00:00
jkh
0b534ab38a
Rename boot.flp to root.flp
1995-05-25 18:48:07 +00:00
phk
473e8626c0
Fix boot.flp and floppies targets.
...
Make cpio floppy to temp file first.
1995-05-25 06:14:10 +00:00
jkh
92d2be5201
Eliminate much redundant cruft from cpio floppy.
...
Make more vty devices for us to use.
1995-05-25 01:51:45 +00:00
jkh
dd0a36ecae
Put back some changes that were smashed in yesterday's release tree
...
shoot-down.
1995-05-25 01:22:20 +00:00
gpalmer
08f329e60d
Move testftp: to release/sysinstall/Makefile where it should have
...
been in the first place.
1995-05-24 11:17:53 +00:00
jkh
08b998084a
Adjust targets to populate info files into distributions.
1995-05-24 08:59:01 +00:00
jkh
a170ce0f20
Add rule to generate the info files.
...
Submitted by: gpalmer
1995-05-24 01:26:23 +00:00
jkh
62a6825021
Cleanup pass. Remove some grit left over from ripping out
...
the scripts.
1995-05-23 21:47:26 +00:00
jkh
cc02572a75
Remove the last vestiges of the old installation method.
1995-05-23 21:33:53 +00:00
gpalmer
ff3cbd98fb
The stand/scripts directory is obsolete. Don't create it in the cpio
...
floppy area.
1995-05-23 07:20:35 +00:00
jkh
d4e7d3d2f1
wt0 -> rwt0
1995-05-22 17:39:22 +00:00
jkh
6321ec59f8
Clean up the cpio floppy target, remove the fixit floppy from my
...
"floppies" target - don't need to build that every time for testing.
1995-05-22 14:08:45 +00:00
jkh
b72679e827
Remove rst1 - it's not made by default.
1995-05-22 06:25:26 +00:00
jkh
c6dea2853a
Add tape devices to boot floppy.
1995-05-21 21:08:45 +00:00
jkh
06c38b9303
Nuke out all the NEWVERS stuff; we don't need or use it anymore.
...
Add Gary's info files to the cpio floppy.
1995-05-21 18:39:42 +00:00
jkh
536783826d
1. Remove the scripts from the boot floppy - we don't need them anymore
...
and it saves us a fair bit of space.
2. Remove adduser and tzsetup as well - they're not needed.
3. Move ft from the boot floppy to the cpio floppy.
1995-05-21 18:29:51 +00:00
jkh
d425d7ebcb
Correct a stupid typo I introduced in adding CD devices.
1995-05-21 13:36:13 +00:00
jkh
b468422e2d
Add device entries for CDROM devices to boot floppy.
...
Increase number of inodes slightly.
1995-05-21 10:33:20 +00:00
phk
7c328ec200
Make a fixit.flp target too.
...
Improve the search code for the -u # argument to newfs.
1995-05-21 03:20:05 +00:00
phk
0fefba755d
Now cpio works for me. (it was Mostly confusion about when the chroot
...
happened)
Make vsystem crunch aware in an intelligent fashion.
make the boot.flp target more specific (and faster).
1995-05-20 23:33:14 +00:00
jkh
7dc8906174
Make Gary happy.
1995-05-20 13:52:53 +00:00
jkh
da757f0526
Reviewed by:
...
Submitted by:
Obtained from:
1995-05-20 13:49:47 +00:00
jkh
af4bf64e1c
Ahem. It's late. Make my floppies target actually work.
1995-05-18 13:32:22 +00:00
jkh
eea7752fbd
Make a little convenient "floppies" target for myself.
1995-05-18 13:24:48 +00:00
rgrimes
8b08e6a397
Very minor rework to eliminate useage of - operator by checking for
...
existance of ${CHROOTDIR}.
Remove -k option from make install for building chroot tree, makes it
error out early if you forgot to populate the pre-chroot obj tree.
Reviewed by: phk
1995-05-13 19:51:57 +00:00
jkh
8c986a8d8d
Drop the inode count down a bit - we ran out of inodes with the help files.
1995-05-11 07:18:11 +00:00
jkh
b496437c68
Argh! Get the args to tar right. It's late. I'm sleepy.
1995-05-11 07:11:24 +00:00
jkh
3968f8077f
1. Fix a cd which somehow got capitalized.
...
2. Don't put CVS files on the floppy.
1995-05-11 07:03:33 +00:00
jkh
c515849f48
Dump the help files onto the new floppy.
1995-05-11 06:40:40 +00:00
jkh
ee6a0b0ff4
Put a shell on the boot floppy.
1995-05-11 06:32:13 +00:00
jkh
307c5a1d22
Reviewed by:
...
Submitted by:
Obtained from:
1995-05-10 17:54:09 +00:00
jkh
d285ee1958
Remove ncftp from cpio - we don't need it any more.
...
Adjust boot floppy to (hopefully) include libdisk in the crunch.
1995-05-10 17:20:23 +00:00
jkh
9409b19edb
Use absolute path for release dir.
1995-05-09 02:24:39 +00:00
jkh
bda6d4fabd
Make a less expensive re-release target.
1995-05-09 00:30:00 +00:00
jkh
74069d9f12
Don't go build sbin/sysinstall anymore; it's obsolete.
1995-05-09 00:18:32 +00:00
jkh
f8826b69c5
Rename secure to DES. This isn't a 100% accurate renaming since some
...
of the eBones stuff is in there too, but it's better than `secure', which
implies that the user will be insecure without it.
1995-05-01 12:01:39 +00:00
phk
3d37623f84
Missing -r flag on rm
1995-04-30 09:02:08 +00:00
phk
2be38d2f88
install "compat20" (libgcc.so.261.0) into the bindist.
...
cc/ld does the right thing.
1995-04-24 04:06:30 +00:00
phk
0737050f5e
Add the stuff to munge the name of the release/snap/whatever we build.
1995-04-23 23:06:36 +00:00
phk
bc1a0a36e9
A major cleanup. Move more over to a "pull" model than a "push" model,
...
this will eventually allow us to add meaningfull dependencies.
Add mount_{msdos,nfs,cd9660} and chroot to the fixit.flp.
1995-04-20 06:48:31 +00:00
phk
0504f6cb08
Put a kzip'ed GENERIC on the boot.flp and fixit.flp instead of BOOTFLP,
...
now that we have the space.
If this works out to our liking, we will kill BOOTFLP.
Now, if only we could extract the kernel, incl symbols from a kzip'ed kernel...
1995-04-19 18:00:04 +00:00
phk
d44606b60a
Thanks to the dynamic duo of John & David, ("meanwhile in the VM-cave"), we
...
can use the vn-driver instead of physical floppies, thanks guys !
Add the fixit-floppy back now that kzip made it fit again.
Don't make the gzip'ed *.flp files anymore.
1995-04-19 17:42:32 +00:00
phk
c6f8d44a95
kzip the kernels on the boot.flp and fixit.flp, and buy us more space...
...
*** This definitively kills installs on machines with less than 4Mb ***
*** the kzip stuff loads a the 3Mb line. This is Just Too Bad (TM) ***
1995-04-19 01:19:57 +00:00
jkh
1522dc8934
Remove fixit floppy from things to build until Poul makes it work again.
1995-04-13 20:21:06 +00:00
phk
390e630313
Reduce inode count on floppies a bit again
1995-04-13 09:05:25 +00:00
phk
23c57b1b30
Even more inodes on the floppies...
1995-04-13 02:11:31 +00:00
phk
028cd003b8
added a missing '; \'
1995-04-12 21:13:08 +00:00
phk
822a12e56b
Add bad144 to fixit floppy.
...
Remove kernel compile directories.
Put all *[sw]d* devices on floppies
Make more inodes on floppies as function of the above.
1995-04-12 08:00:24 +00:00
phk
41784093df
Sanitize the making of kernels a bit, and make the BOOTCDROM kernel too.
...
If we can get away with it, it will always just be the GENERIC kernel
with a different name.
1995-04-10 08:01:27 +00:00
jkh
748235d44f
Add etc/sysconfig to list of files stuck on the cpio floppy. I thought
...
we did this already?!?
1995-04-09 03:47:55 +00:00
phk
130ce835b0
Don't choke if secure bits are not available.
1995-04-08 21:29:56 +00:00
phk
dceefda8e0
Fix the bug which removes all empty dirs from distribution. Sorry Jordan...
1995-04-08 09:45:31 +00:00
phk
54a01fd96f
Various changes:
...
tip removed from cpio.flp (!) crunch chokes on it after the latest changes.
source for secure & eBones moved into securedist.
1995-04-07 01:20:26 +00:00
phk
517aa48d1f
Remove kernel compilation directories after use.
...
Move stray "info" files into info dist.
1995-03-28 19:28:32 +00:00
phk
019cdff9d8
Save /etc/sysconfig from destruction.
...
Don't put termcap.db and vgrinddefs.db in the tarballs when they are so
easy to generate and take up so much space...
1995-03-28 18:14:10 +00:00
phk
02d152dc3d
Fix cdrom.1 target.
1995-03-24 08:10:53 +00:00
phk
aa350b82a6
Fix srcdist names. Fix structure in ftp-area.
1995-03-24 04:20:35 +00:00
phk
1e8481e681
A whole slew of changes relating to the generation of src-dists.
1995-03-24 02:45:34 +00:00
phk
2e1449944a
Make src-tarballs in one level. Don't tar things named 'obj'
1995-03-24 02:05:32 +00:00
phk
c79e7a48d2
Make /usr/include directories...
...
Submitted by: rgrimes
1995-03-22 20:37:53 +00:00
jkh
6981ce15cb
Update for new FAQ file locations.
1995-03-21 20:24:00 +00:00
phk
e055aa6a5d
Dont install DES bits in cdrom area.
1995-03-17 04:54:13 +00:00
phk
b0eb7d5e73
Remove imutable bits, they will not survive anyway. First cut at cdrom
...
make rule.
1995-03-16 22:54:42 +00:00
phk
51915fb7c5
Well, it seems like the vn driver is pretty hosed still, so don't use it :(
1995-03-16 05:58:28 +00:00
phk
89b64b1706
Code to use vndevice instead of floppy to build floppy images.
1995-03-16 05:40:02 +00:00
phk
8841d0f5af
I belive the floppies work as expected now. (incl the fixit)
1995-03-15 06:14:19 +00:00
phk
92d7c57827
Added a fixit floppy to the rules.
1995-03-13 20:09:38 +00:00
phk
2bc96e95a5
Move a -P
1995-02-28 20:32:29 +00:00
phk
2ff5a7f936
cvs export doesn't like a explicit '-P'
1995-02-28 04:38:21 +00:00
phk
8803afcdc4
More bugfixes.
1995-02-28 01:15:52 +00:00
phk
02e501bf2f
Various things, bits and pieces to make this maybe work next time.
1995-02-26 20:45:34 +00:00
phk
e9ae3c43d4
Various changes to make this work.
1995-02-26 01:35:32 +00:00
phk
997817e70e
New and better "make release" rules.
1995-02-25 22:08:48 +00:00
phk
2628cf77f5
/var/games -> games dist.
1995-02-11 05:35:37 +00:00
phk
e294c16768
A better fix for the newfs floppy problem
1995-02-10 06:04:58 +00:00
jkh
4b532604a5
Merge in some cosmetic changes - clean the two kernel images we depend
...
on when a `make clean' is done - prevents a Feb 2nd BOOTFLP kernel going
onto a Feb 10th boot.flp, as now almost happened.. :-)
1995-02-10 05:51:01 +00:00
phk
06752167a7
A bit of unexpected fallout from the newfs change.
...
newfs'ing a floppy fails now, unless we tell it geometry. I thought at
disktype would take precedence.
1995-02-10 05:41:10 +00:00
jkh
ca677ca0a8
Andreas Schulz asks:
...
I have seen two strange things in it :-).
The first: in CLEANFILES is CPIO3 referenced, that leads to the
deletion of half of the scripts that are in the source. Intended ?
Second: The comment above the CPIO3= line says that bininst must be
the last on the floppy, but setup follows it now ?
And I reply:
This was all wrong! Fixed! Thanks!
Submitted by: ats
1995-02-09 08:36:23 +00:00
jkh
90e9dbf07e
A better clean rule.
1995-02-02 12:29:03 +00:00
ache
f433ed8991
Create directory symlinks neccesary for locale because mtree
...
can't create symlinks.
Suggested by Rod.
1995-02-02 08:03:24 +00:00
jkh
7941de0d87
Argh! I left the setup script off the floppy. Time to re-roll it.
1995-02-02 04:07:51 +00:00
jkh
a7aa8a8cde
Don't forget to make the gzip'd boot floppy.
1995-02-01 22:53:32 +00:00
jkh
b5eb5570c2
Take out my previous change to update the src tree first - that was
...
stupid.. :-)
1995-02-01 11:19:24 +00:00
jkh
3bedc35001
Make jkhdist also update the tree.
1995-01-30 07:01:56 +00:00
phk
71656962b5
1.44 floppies considered evil now. Real kernel on cpio.flp.
...
added explicit "OK" file.
Nuked vn support, doesn't work second time around :-(
1995-01-30 03:22:24 +00:00
phk
129a6b32b3
Make sure the scripts/* files have 'x' bits.
1995-01-29 06:29:14 +00:00
phk
7aa1fdcd16
Change the boot.flp rule to use the "vn" device. Much faster :-)
...
remove bootsd and sdboot from the boot.flp, the matching change to
sysinstall will arrive later this evening.
1995-01-29 02:12:30 +00:00
jkh
5bfa645416
Copy the src tarballs' script to the right place.
1995-01-28 22:29:27 +00:00