jkh
177253487a
Syncronize my tree so Eric can access the latest code.
1996-10-04 13:33:49 +00:00
jkh
6a223e1fce
Temporarily disable userconfig saving until I figure out why uc_open()
...
loops internally for BOOTMFS (not being able to run gdb on sysinstall
when it's running as init is a real pain!).
1996-10-03 08:54:37 +00:00
jkh
7b9bca9cdf
Check return values from uc_open() correctly. Note: This seems to work
...
really well when running the GENERIC kernel but not with the BOOTMFS kernel.
Further work is needed.
1996-10-03 08:17:16 +00:00
jkh
1330da5e15
Fix the "missing nameserver value" bug. Simplify some unnecessarily
...
crufty code, here and there.
1996-10-03 07:50:09 +00:00
jkh
24d72148ec
First cut at a "copy userconfig changes from installation kernel to installed
...
kernel" mechanism. This is just the foundation - more work follows
and will be committed over the next few hours.
Submitted-by: "Eric L. Hernes" <erich@lodgenet.com> & jkh
1996-10-03 06:01:44 +00:00
jkh
957d8e74af
One small policy tweak to something I like better.
1996-10-02 10:44:31 +00:00
jkh
12b9772c91
More strategic screen clears().
1996-10-02 10:32:28 +00:00
jkh
4259119b91
Fixes and a place-holder for future work.
1996-10-02 08:25:11 +00:00
jkh
2558207716
Sheesh - it's a lot easier to call mediaSetFTP() than to duplicate the
...
code (I'm hungry, I can't concentrate! :-).
1996-10-02 02:28:21 +00:00
jkh
ece7db74ef
Catch a clear() I missed.
1996-10-02 02:19:35 +00:00
jkh
b19ed7e5c8
Don't annoyingly reconfigure the network when you don't have to.
1996-10-02 02:02:18 +00:00
jkh
c5daba2dfd
More tweaks to FTP reselection code - allow "none" to stand for
...
"no specific release - use anything you can find"
1996-10-02 01:30:37 +00:00
jkh
5f7e240fef
Try to get the info file before the whole file - it eliminates
...
a gratuitous fetch attempt in most situations.
1996-10-02 00:52:38 +00:00
jkh
919bb2c57c
Make FTP site reselection work the way it always should have.
1996-10-02 00:41:40 +00:00
jkh
6198e0ee81
Doc updates for next SNAP.
1996-10-02 00:26:36 +00:00
jkh
c5c045e538
Update some docs.
1996-10-01 14:17:58 +00:00
jkh
08e7912c56
Round 2.5
1996-10-01 14:08:28 +00:00
jkh
49e94fab07
Installation cleanup, round II.
1996-10-01 12:13:29 +00:00
jkh
117f14cc94
Saner screen refresh changes, part I.
1996-10-01 04:56:34 +00:00
jkh
dd396da376
Correct a minor misspelling.
...
Noticed-by: der
1996-09-29 10:03:30 +00:00
pst
34bee73043
Rate limit the "xxx bytes read from" message to a maximum of one per
...
chunk or one per second, whichever is less. Outputting this message once every
couple of K was really crazy on a 9600bps serial console.
1996-09-26 22:12:07 +00:00
pst
20036679ec
If we're running through the FTP setup dialog the *first* time, skip
...
the FTP path if we've already configured one (this allows preconfigured ftp
servers).
1996-09-26 22:07:32 +00:00
pst
1093963d9f
If we're unable to open /dev/ttyv0, assume that we're on a single tty system
...
and use /dev/console.
I really think the proper test is to determine which device has been configured
to be the console (remember the RB_SERIAL flag?) and use it instead of always
trying to open /dev/ttyv0 first.
1996-09-26 21:07:11 +00:00
pst
a090bd867f
If /install.cfg exists on the local floppy (or if LOAD_CONFIG_FILE is defined
...
and the user inserts a floppy), read the config file to pre-define variables
for a custom installation.
[Note: I fixed one bug in LOAD_CONFIG_FILE code, but it's still not perfect.]
1996-09-26 21:03:35 +00:00
pst
303ae0dadb
When doing a rerelease, cvs update from within the source directory so we
...
pick up the old CVSROOT if we don't have the environment variable set.
If /usr/src/release/install.cfg is present, put it out onto
the root filesystem of the boot floppy. It may optionally be
used to pre-configure sysinstall with custom values. (See next
batch of commits).
1996-09-26 20:48:03 +00:00
pst
1c3a7303b4
Fix a typo in phk's rawboot conversion
1996-09-25 00:43:23 +00:00
jkh
d5953cd2b2
Remove some gratutious screen saves.
1996-09-22 00:48:55 +00:00
jkh
52fe065ab8
Note that Adaptec 1510 controller is supported (via aic0 driver).
...
Submitted-By: Phil Gilley <pgilley@metronet.com>
1996-09-21 06:47:27 +00:00
phk
8fc1517da9
Use rawboot for boot floppies.
1996-09-19 08:35:41 +00:00
jkh
0687f90040
Don't call copySelf() when upgrading.
1996-09-18 18:40:37 +00:00
jkh
e4df920fb2
Remove some bogosities I introduced with the init file hack (not serious,
...
just bogus). Also turn off by default - whoops!
1996-09-15 23:55:23 +00:00
pst
2a0a8b779a
Turn off KTRACE on MFS boot floppy.
1996-09-09 21:25:40 +00:00
jkh
c80572fdca
Various minor improvements.
1996-09-08 01:39:25 +00:00
pst
9140505990
Add support for CVSROOT/INTCVSROOT as simple makefile variables.
...
Reviewed by: jkh
1996-09-07 01:05:16 +00:00
jkh
c93475e95f
Close a security hole in anonymous ftp setup.
...
Submitted-By: Jason Garman <garman@phs.k12.ar.us>
1996-09-06 05:58:27 +00:00
jkh
4470be7e2a
Simplify some dialogs on the basis of my changes to ui_objects.c in libdialog.
...
Also update copyright notices.
1996-09-01 08:17:14 +00:00
jkh
d3739879c9
Conditionalize some annoying debug statements, update the docs.
1996-08-23 07:56:06 +00:00
julian
c5deb4e082
slight cleanup of the floppy building stuff to take into account
...
the new OBJdir system.
quite a bit to go yet.
cd /usr/src; make world
cd release
cd sysinstall;make obj; cd ..
cd floppies; make obj; make
1996-08-22 09:45:46 +00:00
jkh
ff8fc6b664
Try to make screen update more efficient (less flickering) by more
...
judicious use of dialog_clear_norefresh().
1996-08-03 10:11:56 +00:00
jkh
3b70da563f
Don't stick CD distributions under dists/ directory.
1996-08-03 06:49:00 +00:00
jkh
c13a841e41
Make the same fix to the disk partition editor screen.
1996-08-03 05:29:24 +00:00
jkh
05e454700f
Fix an embarassing bogon in the key input code. I'll roll another snap
...
boot floppy for this one..
1996-08-03 05:25:56 +00:00
pst
94e1c478c3
Add optional support for separate international CVS repository
1996-08-02 18:19:47 +00:00
jkh
c8828e74f3
Whoops! VTYs return zero values for TIOCGSIZE! Work around this.
1996-08-01 13:47:03 +00:00
jkh
6b1c559b52
Don't query DNS if we haven't got it configured.
1996-08-01 12:59:54 +00:00
jkh
0d5105c09c
Handle SIGPIPE in a couple of crucial places.
1996-08-01 12:35:51 +00:00
jkh
b92ac389f9
Purely cosmetic tweaks.
1996-08-01 12:02:26 +00:00
jkh
6b01d10031
Clean up the results from getch().
1996-08-01 11:39:49 +00:00
jkh
af06a2d9e6
Close PR#1542. Don't just assume 24 lines, get the tty size.
...
Some things may still display text on the 24th line, but that's because
they've always been screens designed to fit into a minimal real-estate
and have hardwired assumptions about the dimensions. They'll be a little
harder to make dynamic.
1996-08-01 10:58:54 +00:00
jkh
1ebf76b0c3
Add a required save/restore
1996-07-31 14:49:20 +00:00