wollman [Sun, 20 Nov 1994 23:39:44 +0000 (23:39 +0000)]
Add a `help-distribute' target which does a `distribute' in our subdirs,
then goes into all the directories a `make kprog' would have and
does it there, too. This should complete the krbdist, except that P-HK
has to figure out where in his build process he wants to build and install
this stuff.
ats [Sun, 20 Nov 1994 19:45:58 +0000 (19:45 +0000)]
Add parameters "compress", "normal" and "noicmp" for the slip usage.
These names are used in the slip.hosts file as examples, but ifconfig
have formerly only accepted link0, -link0 and link1 for this.
jkh [Sun, 20 Nov 1994 14:49:48 +0000 (14:49 +0000)]
o Add Michael Reifenberger's mini-adduser script.
o Optionally invoke tzsetup or adduser from the last stage.
o Add tzsetup and friends to cpio floppy.
ats [Sun, 20 Nov 1994 13:39:07 +0000 (13:39 +0000)]
Put a simple algorithmus in there that checks the last generated prototype
for ioconf.c with the current and suppress the generation if they are
equal. This now prevents all the warnings from the c-compiler about
sio or snd or two adaptecs. This works only if the sio lines are grouped
together in the config files, but it is better than nothing.
paul [Sat, 19 Nov 1994 18:23:08 +0000 (18:23 +0000)]
Changed the MBR partition type field from being a string to
a decimal value.
I don't have the time to deal with users typing in partition names
such as "FreeBSD" at the moment so just allow the numerical id to be
specified for the moment.
paul [Sat, 19 Nov 1994 17:29:19 +0000 (17:29 +0000)]
Implemented buttons for all the screens.
Could do with some cosmetic tuning regarding placement and things.
Fixed some dialog code (from Andrew).
Pass mountpoints onto stage2 in a struct fstab *mounts[]
Fix all the field connections to conform to the new L&F document.
jkh [Sat, 19 Nov 1994 13:57:21 +0000 (13:57 +0000)]
Some miscellaneous bug fixes inspired by Adam Glass's work. Adam's
work is actually more comprehensive, but I just took what was needed
for now given our compressed time schedules. Thanks, Adam!
Submitted by: glass
paul [Sat, 19 Nov 1994 05:20:13 +0000 (05:20 +0000)]
I hope this gets my changes merged back into the current branch.
Removed a layer of menus.
Auto select partition to install into -- first FreeBSD partition
in MBR table. Abort if no FreeBSD partition.
Added a F_BUTTON type.
Fixed up label editor to show free space properly.
Fixed a few bugs.
ats [Fri, 18 Nov 1994 23:36:18 +0000 (23:36 +0000)]
Make two variables static so that the compiler warnings are
vanishing. As far as i know rpc.rusersd is single_threaded, so
this shouldn't be a problem.
paul [Fri, 18 Nov 1994 19:29:01 +0000 (19:29 +0000)]
Update the in-core disklabel when we change the on-disk version.
Fix up the editor links for the disklabel editor.
Correct the display of fields when they're longer than the
viewable length.
jkh [Fri, 18 Nov 1994 16:29:50 +0000 (16:29 +0000)]
From: wpaul@ctr.columbia.edu (Bill Paul)
Subject: Mea culpa -- small fix for netboot fixes
In accordance with the unavoidable principle sof Murphy's Law, I discovered
that the fixes I recently contributed for the netboot code had some small
flaws in them. Two of them were just typos and had no effect on how the
program functioned. The other one was a missing line from the rootopts and
swapopts functions I created in bootmenu.c, which was supposed to initialize
the NFS sotype flag. It defaults to UDP, and you can change it to TCP with
the rootopts or swapopts commands, but then you can't change it back again.
I originally had a line at the top of each function to reinitialize this
flag, but somehow it got lost in the shuffle, probably because I don't
actually have a need for that flag yet.
jkh [Fri, 18 Nov 1994 16:27:54 +0000 (16:27 +0000)]
Grrrr! Dialog menus just bail out without saying anything when the
menu items aren't unique enough. After half an hour of head-scratching,
here are the disgusting convolutions required to work around the problem.
Sigh..
jkh [Fri, 18 Nov 1994 14:55:12 +0000 (14:55 +0000)]
More miscellaneous fixes.
Sigh. It's hard to test something that screws up a running system when
it works, so I have to do most of this through the rather laborious process
of making boot floppies! ;-(