jkh
d0b41d526d
MFC: can't stop tweaking this compulsively.
1999-12-19 07:02:46 +00:00
jkh
d8bef448f1
cosmetics missed in last commit.
1999-12-19 06:50:44 +00:00
jkh
38acf2a74f
In retrospect, msgNotify() should leave its contents on the screen
...
longer to give the user something to look at while things are happening.
Change it to do so and insert the appropriate screen saves elsewhere.
1999-12-17 02:46:04 +00:00
jkh
9a2020a71b
Put up some more helpful dialog boxes.
...
Adjust some text to make more sense.
1999-12-15 01:30:52 +00:00
jkh
4084cdc560
Completely rip-out and redesign sysinstall's refresh model as well
...
as redoing all the menus to have proper, or at least non-hallucinogenic,
keyboard accelerators.
This requires my recent update to libdialog to work properly and will
probably also exhibit some other "interesting" behavior while the last
few missing screen clears are found (which is why I'm not going to MFC
immediately). At least now, however, sysinstall does not gratuitously
redraw random screens at the drop of a hat and drive serial console
installers out of their minds.
1999-12-14 04:25:29 +00:00
jkh
f2e58f6af5
I shouldn't have incremented PART_OFF; it was wrong and broke label
...
display to boot. Also fix some various warning fluff while I'm in
here cleaning up.
1999-12-12 04:58:02 +00:00
jkh
df3895961c
minor bugfix to loader.conf code.
1999-11-25 17:56:00 +00:00
jkh
2e493130dd
Clean up the loader.conf write-out code.
1999-11-24 09:45:36 +00:00
jkh
cb286b28d2
execute a strategic clear.
1999-09-19 08:24:32 +00:00
jkh
613c73e9c6
Apparently, it's not console=serial to set the serial console,
...
it's serial=comconsole. I wish it were easier to figure this
stuff out. :)
Submitted by: jfieber
1999-09-13 16:24:08 +00:00
jkh
1561f23062
o Catch up with pnp changes - kget no longer saves pnp data.
...
o Catch up with ncurses updates - some internal function names have changed.
1999-09-04 16:01:15 +00:00
jkh
aade7fffe2
Oh crud, did I ever screw the pooch! Rather than sync this with -stable,
...
I backed-out the changes in -current and didn't touch stable at all (I
thought I had my patch order reversed, not what actually happened).
AIEEE! I can't even blame the crack for this one since I broke my
crack pipe a few weeks ago. I think sleep deprivation gets the blame
for this one.
Medal for noticing this one goes to: Jim Bloom <bloom@acm.org>
1999-09-02 00:51:16 +00:00
jkh
18af399cc9
MFC: Catch 3.2-stable sysinstall up to 4.0-current level functionality,
...
bringing in DHCP support. The only thing I left out were Poul-Henning's
newfs changes since I'm not sure if he's brought the rest of that support
into -stable yet. If it turns out that this is the case, I'll MFC those
changes too.
1999-09-01 04:29:30 +00:00
peter
b6784c4210
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
phk
1ba9917725
Make the newfs parameters a global option.
...
The default is still "-b 8192 -f 1024" but my experiments show that
"-b 16384 -f 4096 -c 100" is a more sensible value for modern
disksizes.
1999-08-05 19:50:26 +00:00
jkh
f19b99db4d
Stay on the serial console if installed that way.
...
Requested by: max
1999-08-05 10:07:09 +00:00
jkh
0a77c04420
Some additional optimizations for using DHCP.
1999-07-18 10:18:06 +00:00
jkh
d65a08ff66
Re-enable DHCP client support again (but optional and turned off by default
...
for the time being) for debugging purposes.
Fix bug in options selection.
1999-07-16 11:13:09 +00:00
jkh
82a3adae67
Don't ask about Linux emulation on the alpha (for now).
1999-07-06 09:19:36 +00:00
jkh
1cb9b86e52
Add an option for more fully enabling linux compatibility.
1999-07-06 08:45:40 +00:00
markm
0783e41813
Add bits of PAO that are non-controversial.
...
Submitted by: Tatsumi HOSOKAWA
1999-06-17 19:04:56 +00:00
jkh
c60ae3a8de
Do a clean-up pass on error/warning messages.
1999-05-27 10:32:50 +00:00
jkh
95973a7b6f
Completely change the way package_add() does its work. Now we
...
handle dependencies at a lower level and use package add for this.
Also made index searches stricter.
1999-05-12 09:02:37 +00:00
jkh
9d41e993f1
Make saving kernel configuration info disable-able (may be useful in certain
...
situations).
1999-05-07 11:02:58 +00:00
jkh
a3bc4e512d
Another round of updates for -current and 3.2
1999-05-05 11:34:03 +00:00
jkh
1c3da0388c
Deal with new loader syntax in determining how/when to load a userconfig
...
script.
Submitted by: "Daniel C. Sobral" <dcs@newsguy.com>
Avoided by: jkh
Demanded by: The Users
1999-04-28 10:51:01 +00:00
jkh
a16d10d610
o Make package matching for specific package loading use the Latest/
...
feature of packages now so that no version info is embedded.
o Add a default X desktop menu offering afterstep, enlightenment, KDE, GNOME
and Windowmaker desktops instead of the boring twm(1) based one if the
user so chooses. This will require a little testing.
1999-04-27 14:33:29 +00:00
jkh
2d3f68eb3d
Remove the registration stuff; we're redoing this and the emailed
...
registrations have a high failure rate for various reasons.
1999-04-24 01:53:55 +00:00
jkh
798143c96b
Make proper symlinks for fixit mode and ELF binaries.
...
Noticed by: jdp
1999-03-11 09:38:06 +00:00
jkh
98443a91bd
Unbreak the fixit floppy.
...
Clean up some of the media handling to use common routines.
1999-02-15 00:49:33 +00:00
jkh
9783bd5729
Fix incorrect initial state for two variables.
1999-02-14 21:26:29 +00:00
jkh
bf919900eb
Write changes out to /etc/rc.conf again; rc.conf.site is dead!
1999-02-09 22:18:10 +00:00
jkh
28cf43f876
Totally change the way variables are accounted for in sysinstall.
...
Now we know which variables are internal and which need to be
backed to /etc/rc.conf.site. rc.conf is not touched now.
Also kget kernel change information back properly and set up a loader.rc
file to use it.
1999-02-05 22:15:52 +00:00
jkh
928901c13d
More support for Alpha installs.
...
Submitted by: dfr
1999-01-29 11:39:04 +00:00
jkh
cba5742bc6
Write changes out to /etc/rc.conf.site now rather than mucking with
...
rc.conf. There were many different ways I could have done this, some of
them "cleaner", but this represented the lowest impact.
1999-01-27 02:32:47 +00:00
jkh
554d705752
Replace old SAVE_USERCONFIG code with a customized version of Andrzej's
...
kget code. Also collapse a redundant case in cdrom code.
1999-01-20 12:31:43 +00:00
jkh
7eaf680c7a
Remove obsolete dset code. It's an ELF/3-stage boot world now and there
...
are cleaner ways of doing this that don't involve stomping on kernel
binaries directly.
1999-01-20 11:56:42 +00:00
jkh
bcc10fc6f1
Adapt sysinstall more fully to the alpha (deal with proper boot signatures,
...
don't present label editor, etc).
Submitted by: dfr
1999-01-08 00:14:22 +00:00
jkh
ecf852edc5
Fix an exceedingly *stupid* error in my floppy selection logic
...
which was hosing the fixit functionality.
PR: 8983
Fixed and embarassed by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
:-)
1998-12-06 10:13:57 +00:00
jkh
0a62e4c47b
Adios version.h / RELEASE_NAME hack. Do this right.
1998-11-24 00:18:57 +00:00
jkh
14ab54ebff
o Break fixups into binary fixups and XFree86 based fixups.
...
o Move fixups into extraction routine so all consumers don't have to duplicate
the right behavior.
o Make some things more orthogonal (just for asthetics sake)
o Add option to go back and do it again if XF86Setup fails (possibly with
a different setup - this one has always annoyed me).
1998-11-15 09:06:20 +00:00
jkh
45aa486588
fix spelling error.
...
Submitted by: Pomegranate <daver@flag.blackened.net>
1998-10-23 10:27:50 +00:00
jkh
b2d762a967
fix brainos in earlier commit.
1998-10-13 10:07:43 +00:00
jkh
bfbf31f841
Whoops; fix my X11R6 fixup. Now the package should be marked
...
as installed correctly.
1998-10-12 23:47:50 +00:00
jkh
e45a92cf4b
Make floppy media code more generic so that fixit floppy can use it.
1998-10-12 23:45:07 +00:00
jkh
54e2dffb39
More save_userconfig to a more appropriate spot.
1998-09-30 20:33:56 +00:00
jkh
3bac1a9583
Add in a kludge for registering the "package" version of XFree86 so
...
various ports don't complain about it. It also requires that the pkg
registration bits be stick into the Xbin tarball so that they'll be
present in /usr/X11R6/lib/X11/pkgreg.tar.gz. The registration tarball
is removed upon first use to prevent it later spamming a genuine build
from ports if inadvertently extracted again.
1998-09-29 14:23:13 +00:00
jkh
39f10e9784
Always do fixups, even if some minor dist failed to install.
...
Noticed by: luigi
1998-09-29 05:12:39 +00:00
jkh
aa64d4241e
Don't set the router_enable variable by default.
1998-08-31 17:47:52 +00:00
jkh
db59c4fa8f
MF22: Paul Traina's changes.
1998-07-18 09:42:02 +00:00