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! ;-(
jkh [Fri, 18 Nov 1994 12:54:45 +0000 (12:54 +0000)]
1. Unify my coding style.
2. Fix a couple of errors that kept media_install_set from working.
3. Fix another error that disabled media_select_distribution
ats [Fri, 18 Nov 1994 12:38:43 +0000 (12:38 +0000)]
Makefile:
Change the reference for the libtermcap libtermlib link from SHLIBDIR
to LIBDIR. SHLIBDIR is undefined in the standard case.
termcap.c:
Initialize a local variable to zero. Otherwise an erroneous free call
can happen and clobber the calling program.
Seen with vi and gdb. If you have TERMCAP set with a terminal entry and
set TERM with something like huhu, vi and gdb core dumps.
phk [Fri, 18 Nov 1994 11:27:41 +0000 (11:27 +0000)]
Improve the case for ST506 disks a bit: Pick up Bios-geometry.
That was the good news. The bad news is that bad144 is a proper mess,
and I don't have time to fix it now, so you will probably not be able to
use it anyway.
Sorry guys, go out and buy a 100Mb IDE drive and a paddleboard :-(
If somebody wants to pick up on this: bad144 needs to learn how to
stay inside our slice of the disk. That's the trick.
gibbs [Fri, 18 Nov 1994 09:08:01 +0000 (09:08 +0000)]
Never but never have a bad hair day and go to the movies.
Go to a single dependancy in files.i386. Using a .c file for the
sequencer code won't work since I need to know the size of the program,
so we just include the generated .h file as:
"../../sys/gnu/misc/aic7770/aic7770_seq.h"
Reviewed by:
Submitted by:
Obtained from: