Commit Graph

320 Commits

Author SHA1 Message Date
Poul-Henning Kamp
aded89c1b1 This is a revision 0.00 of the backend stuff for the fdisk/disklabel stuff
in the new sysinstall.  If you want to give a helping hand, then send email
to phk@FreeBSD.ORG.  DO NOT COMMIT TO THIS DIRECTORY!
1995-04-28 23:57:04 +00:00
Jordan K. Hubbard
d0d3dac501 This will be the module that handles all media detection. 1995-04-27 18:05:10 +00:00
Jordan K. Hubbard
ef42570d65 Latest raft of changes.
Added another couple of menu item types.

Reshuffled the menus and added a few more.  Sure wish I could figure out
how to initialize a menu with _one_ initializer rather than two! :(
1995-04-27 18:03:55 +00:00
Jordan K. Hubbard
4e278bdb76 Here is my first "framework" commit of the new sysinstall. There is a LOT
more to come in the next 24 hours, this is just the first stable result of
8 hours of hacking so far.  The specification format for menus is pretty
much hammered out and the beginnings (very humble) of the doc hierarchy
are present for an example.  It should be quite easy to add a lot more
menus quickly to this since I did go somewhat out of my way to make the
framework easy to work with.  This is NOT the glorious semi-graphical
sysinstall (or whatever its name will be) that the install-geeks are working
on, this is simply the "son of sysinstall" I've been promising to write in
the interim for 2.0.5 and 2.1R (super install doesn't come until 2.2R).
1995-04-27 12:50:35 +00:00
Poul-Henning Kamp
fc652b607f This is a helper program to patch a filesystem into a "MFS_ROOT" kernel. 1995-04-25 03:45:18 +00:00
Poul-Henning Kamp
d996508637 install "compat20" (libgcc.so.261.0) into the bindist.
cc/ld does the right thing.
1995-04-24 04:06:30 +00:00
Poul-Henning Kamp
ab0e9cdc60 Add the stuff to munge the name of the release/snap/whatever we build. 1995-04-23 23:06:36 +00:00
Poul-Henning Kamp
0c5679913a Add a "set -e" to all of these, to catch failures. 1995-04-20 06:49:09 +00:00
Poul-Henning Kamp
518a1d34d6 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
Poul-Henning Kamp
954f5fffa2 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
Poul-Henning Kamp
7c474103d4 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
Poul-Henning Kamp
d3e1f93a58 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
Jordan K. Hubbard
ff0edab95c Remove fixit floppy from things to build until Poul makes it work again. 1995-04-13 20:21:06 +00:00
Gary Palmer
ea4e5e0fbf The tmpdir cleaning routine _still_ wasn't right! :-(
I think this truly fixes it.
1995-04-13 09:30:58 +00:00
Poul-Henning Kamp
5184328cf8 tell people what we do at the end, since it can take a little while.
use "set -e" when extracting bindist
make src dists extract.
1995-04-13 09:06:15 +00:00
Poul-Henning Kamp
9776cec4df Reduce inode count on floppies a bit again 1995-04-13 09:05:25 +00:00
Poul-Henning Kamp
54f835a545 Even more inodes on the floppies... 1995-04-13 02:11:31 +00:00
Poul-Henning Kamp
15587f8eaf added a missing '; \' 1995-04-12 21:13:08 +00:00
Poul-Henning Kamp
895449d220 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
Poul-Henning Kamp
01feef2c19 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
Jordan K. Hubbard
fa4733a739 Do another pass over the delete code. This is better. Now we don't
try to expand a wildcard to delete the entire contents.
1995-04-09 09:01:56 +00:00
Jordan K. Hubbard
e4c66f9566 Try and see if I can make the remove function work.. 1995-04-09 08:56:02 +00:00
Jordan K. Hubbard
916b53653d 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
Jordan K. Hubbard
845f1b7740 Remove preservation of myname and defaultrouter files - they're deprecated
anyway.
1995-04-09 03:44:03 +00:00
Poul-Henning Kamp
60ca0bff59 Don't choke if secure bits are not available. 1995-04-08 21:29:56 +00:00
Jordan K. Hubbard
0814dcedd3 Add lnc0 ethernet driver. 1995-04-08 11:41:22 +00:00
Poul-Henning Kamp
27d441157b Fix the bug which removes all empty dirs from distribution. Sorry Jordan... 1995-04-08 09:45:31 +00:00
Poul-Henning Kamp
f10bf24c33 Added zp0 and eg0 to interface menu. Dropped all the "at 0xfoo" comments. 1995-04-08 09:43:54 +00:00
Poul-Henning Kamp
d2b9896124 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
Poul-Henning Kamp
56f6016de9 Remove kernel compilation directories after use.
Move stray "info" files into info dist.
1995-03-28 19:28:32 +00:00
Poul-Henning Kamp
286e783f03 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
Poul-Henning Kamp
1ff0174d3c They mystery of the recursive /sys/sys/ solved. 1995-03-28 08:01:47 +00:00
Poul-Henning Kamp
fdf36512dd mkdir /usr/src if it doesn't exist. 1995-03-25 05:03:40 +00:00
Jordan K. Hubbard
cbec1346b0 Add sysconfig to list of cpio floppy targets. 1995-03-25 04:53:39 +00:00
Poul-Henning Kamp
6075622c64 Fix cdrom.1 target. 1995-03-24 08:10:53 +00:00
Poul-Henning Kamp
a833576497 Fix srcdist names. Fix structure in ftp-area. 1995-03-24 04:20:35 +00:00
Poul-Henning Kamp
7a10e6810f Fix a bogon. 1995-03-24 03:38:48 +00:00
Poul-Henning Kamp
836ed9f2c2 A whole slew of changes relating to the generation of src-dists. 1995-03-24 02:45:34 +00:00
Poul-Henning Kamp
45209a22a5 Make src-tarballs in one level. Don't tar things named 'obj' 1995-03-24 02:05:32 +00:00
Poul-Henning Kamp
d20722885e Tolerate both ways of doing the src-dists. 1995-03-24 02:04:00 +00:00
Jordan K. Hubbard
207f9157cd Set hostname properly in /etc/sysconfig 1995-03-24 00:23:18 +00:00
Poul-Henning Kamp
157b421d4e set SHELL for ftp. 1995-03-24 00:23:02 +00:00
Jordan K. Hubbard
0a2176cb4d Name juggling, make things a little clearer. 1995-03-24 00:18:31 +00:00
Poul-Henning Kamp
02f3cabc5d Add a missing ${DIST}/ 1995-03-24 00:16:51 +00:00
Poul-Henning Kamp
a414a675b3 Make /usr/include directories...
Submitted by:	rgrimes
1995-03-22 20:37:53 +00:00
Jordan K. Hubbard
49d60d606b Remove gratuitous remove and make it an ln -fs 1995-03-21 21:44:54 +00:00
Jordan K. Hubbard
c951ad87a4 Update for new FAQ file locations. 1995-03-21 20:24:00 +00:00
Poul-Henning Kamp
d4a984cba4 Add "ix0" Intel EtherExpress. 1995-03-18 08:04:18 +00:00
Poul-Henning Kamp
785bd4b416 Dont install DES bits in cdrom area. 1995-03-17 04:54:13 +00:00
Poul-Henning Kamp
c5b0a90902 Remove imutable bits, they will not survive anyway. First cut at cdrom
make rule.
1995-03-16 22:54:42 +00:00