Commit Graph

325 Commits

Author SHA1 Message Date
phk
4d364338b0 Names are assigned when chunks are created.
Rules for only one fat & one extended in MBR.
1995-04-29 07:21:14 +00:00
phk
d836e1b770 Even More stuff. Disk_Names() is here amongst other things. 1995-04-29 04:50:39 +00:00
phk
d4df1f10f9 Next Iteration, getting better.
Made an All_FreeBSD() function.
Added a cmd-line interface (lowest rank) to the tst01 program.
The tst01 program is harmless (worst it can do is coredump), but it
is instructive to run, you can see what the slice-code things of your
disk...
1995-04-29 04:00:57 +00:00
phk
3b3a255b63 Sanitize and explain a little bit... Implement the first rules... 1995-04-29 01:55:25 +00:00
phk
4d508f299b 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
jkh
f0858b9f7d This will be the module that handles all media detection. 1995-04-27 18:05:10 +00:00
jkh
77c79865c9 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
jkh
b0563682bf This commit was generated by cvs2svn to compensate for changes in r8097,
which included commits to RCS files with non-trunk default branches.
1995-04-27 12:50:35 +00:00
jkh
0579a71a61 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
phk
09fe0348a9 This is a helper program to patch a filesystem into a "MFS_ROOT" kernel. 1995-04-25 03:45:18 +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
05f8c219f8 Add a "set -e" to all of these, to catch failures. 1995-04-20 06:49:09 +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
gpalmer
81d312da17 The tmpdir cleaning routine _still_ wasn't right! :-(
I think this truly fixes it.
1995-04-13 09:30:58 +00:00
phk
fc33f1783e 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
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
2bdd8df192 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
jkh
8c9711ac36 Try and see if I can make the remove function work.. 1995-04-09 08:56:02 +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
jkh
3a19d9585f Remove preservation of myname and defaultrouter files - they're deprecated
anyway.
1995-04-09 03:44:03 +00:00
phk
130ce835b0 Don't choke if secure bits are not available. 1995-04-08 21:29:56 +00:00
jkh
e0324e5c7b Add lnc0 ethernet driver. 1995-04-08 11:41:22 +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
2ecd7e4812 Added zp0 and eg0 to interface menu. Dropped all the "at 0xfoo" comments. 1995-04-08 09:43:54 +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
6b2e8c0d45 They mystery of the recursive /sys/sys/ solved. 1995-03-28 08:01:47 +00:00
phk
3befe3ead9 mkdir /usr/src if it doesn't exist. 1995-03-25 05:03:40 +00:00
jkh
5246d4c3a2 Add sysconfig to list of cpio floppy targets. 1995-03-25 04:53:39 +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
63451de6e7 Fix a bogon. 1995-03-24 03:38:48 +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
5904d9b5cf Tolerate both ways of doing the src-dists. 1995-03-24 02:04:00 +00:00
jkh
2199594d0b Set hostname properly in /etc/sysconfig 1995-03-24 00:23:18 +00:00
phk
c8931bba33 set SHELL for ftp. 1995-03-24 00:23:02 +00:00
jkh
f2b3da26df Name juggling, make things a little clearer. 1995-03-24 00:18:31 +00:00
phk
eb8efe76fa Add a missing ${DIST}/ 1995-03-24 00:16:51 +00:00
phk
c79e7a48d2 Make /usr/include directories...
Submitted by:	rgrimes
1995-03-22 20:37:53 +00:00