Peter Wemm
5326bef3de
This mega-commit brings in Jordan's latest sysinstall version..
...
This looks like it was developed offline, and is being spammed over the
top of the existing. "That's fine by me! I dont really care how you do
it, just get it in there..." said Jordan in a conversation a short while
ago...
1995-09-18 16:53:06 +00:00
Rodney W. Grimes
d3628763db
Merge RELENG_2_0_5 into HEAD
1995-06-11 19:33:05 +00:00
Rodney W. Grimes
e5370bd7fe
Remove trailing whitespace.
1995-05-30 08:29:07 +00:00
Jordan K. Hubbard
a2f0036ac4
Whoops! Fix things so that the root.flp also comes over NFS, not just
...
the distfiles.
1995-05-30 05:50:53 +00:00
Jordan K. Hubbard
e34d8f08ab
NFS installation was broken - try to fix it.
1995-05-30 05:13:24 +00:00
Jordan K. Hubbard
a0ea7d345e
Some floating-point trickery to make the gauge come out right. Also
...
make it a little longer.
1995-05-29 14:38:31 +00:00
Jordan K. Hubbard
f11ff9b1cc
1. Fix a looping bogon in configFstab().
...
2. Fix the gauge.
3. Don't shut down the media device gratuitously after getting the root
floppy - it saves work later.
1995-05-29 13:37:43 +00:00
Jordan K. Hubbard
62cdf450b8
A small tweak to layout.
1995-05-29 12:32:41 +00:00
Jordan K. Hubbard
f1a7e35683
Add a bunch of missing help files.
1995-05-29 11:58:16 +00:00
Jordan K. Hubbard
8fdde019ad
Sync up my work for the night. This should implement ALL possible
...
installation methods and provide a fairly robust set of menu options.
This should also fix a few more bugs on Poul-Henning's latest gripe
list.
1995-05-29 11:01:42 +00:00
Poul-Henning Kamp
de42a94e4b
Get help files form /stand/help.tgz
1995-05-29 02:13:31 +00:00
Jordan K. Hubbard
1f71f6055b
Make the emergency holographic shell (on VTY4) actually work with job
...
control and signals and such. Thanks, Gary!
Clean up some miscellaneous bogons for Poul.
1995-05-29 01:43:20 +00:00
Jordan K. Hubbard
fdb4b4b383
Shrink the boot floppy by removing all extraneous stuff. Also increase
...
number of inodes.
Fix various bugs reported by Poul. Implement VTY switching.
1995-05-29 00:50:05 +00:00
Jordan K. Hubbard
15671a7ba8
Add various missing seat belts.
1995-05-28 23:12:09 +00:00
Jordan K. Hubbard
0d65268039
Fix bogon I introduced into dist extraction code last night.
...
Update to Poul's latest gripe list fixes.
1995-05-28 20:28:15 +00:00
Jordan K. Hubbard
34375f5af0
Remove a needless complication - parent directory already has a trailing /.
1995-05-28 09:43:36 +00:00
Jordan K. Hubbard
adc0fd37fc
Try again to redirect the console back before rebooting.
1995-05-28 09:36:06 +00:00
Jordan K. Hubbard
87b9e01a01
Sync up with Poul.
1995-05-28 09:31:44 +00:00
Poul-Henning Kamp
e9f7e74946
cdrom.c: try "cdrom/%s" then "cdrom/dists/%s"
...
dist.c: fix an error message to make more sense.
1995-05-28 07:05:21 +00:00
Jordan K. Hubbard
337bd0b846
Humanize Poul-Henning's code. Status values should be properly
...
respected now.
1995-05-28 03:05:06 +00:00
Jordan K. Hubbard
ae71ab7fd4
1. Make this compile again after Poul's changes to the get() strategy
...
routine.
2. Improve the tcpip menu slightly.
1995-05-27 23:52:55 +00:00
Poul-Henning Kamp
25fce75ee4
Major cleanup. Mediaroutines now get asked about a file. All the
...
multi part stuff centralized.
The final check is backwards or something so it always said it failed,
even it it didn't.
Fixed tcpip address check to not be stupid, 10.0.255.1 is legal.
1995-05-27 23:39:35 +00:00
Jordan K. Hubbard
8e98d776c0
Commit parts of reorg that were diffs. Substantially re-engineer the
...
extraction and mediaGetFTP() handshaking to solve some unexpected complexities.
1995-05-27 10:47:44 +00:00
Jordan K. Hubbard
ba5d6a864b
Things were getting seriously hard to find. Do a quick reorg pass over
...
the code and split things into more logical groupings.
1995-05-27 10:39:04 +00:00
Poul-Henning Kamp
3e28322bd6
Add a little more debugging to the lowlevel ftp stuff.
1995-05-27 06:19:59 +00:00
Jordan K. Hubbard
c7c644a181
Change XFree86 dist names to upper case again.
1995-05-26 22:22:20 +00:00
Jordan K. Hubbard
a2e871cc98
Netmask is unused now - we can delete it.
1995-05-26 22:08:59 +00:00
Jordan K. Hubbard
11033b2a7f
Don't add the default route in ppp - we'll only add it again later.
1995-05-26 21:37:53 +00:00
Jordan K. Hubbard
c2192cfe88
Fix a few bogons.
1995-05-26 21:16:02 +00:00
Jordan K. Hubbard
24f0a9980d
Put the console back on ttyv0 before rebooting.
1995-05-26 21:00:43 +00:00
Jordan K. Hubbard
fea7a60b7b
Put out variable names in quotes.
1995-05-26 20:55:11 +00:00
Jordan K. Hubbard
395dda4194
Clean up the variable handling code a little.
...
Write /etc/hosts in the right place.
1995-05-26 20:45:20 +00:00
Jordan K. Hubbard
a7f54e2e75
Ask name of "other" ftp site in correct place.
...
Make TIOCCONS redirection for console messages work properly; we no longer
open /dev/console for all I/O - we use the VTYs directly.
1995-05-26 20:31:02 +00:00
Jordan K. Hubbard
2d7d54b2b4
Clean up the configuration stuff a bit more - we should now populate
...
/etc with good things(tm).
Fire off ppp with all the proper initial options set.
1995-05-26 19:28:06 +00:00
Jordan K. Hubbard
b9643b6695
This should fix the last of the ftp path problems.
...
It was all a bit more complex than it first looked.
1995-05-26 11:21:53 +00:00
Jordan K. Hubbard
dc38f8c8da
This should enable use to find the info files properly over ftp.
1995-05-26 10:58:51 +00:00
Jordan K. Hubbard
f284246288
Swap args to deviceGet(). Whoops!
1995-05-26 10:34:44 +00:00
Jordan K. Hubbard
ad98a5f52b
be nice and tell the user when the installation has completed successfully
...
so they don't just come back to a menu again 2 hours later with no idea
what happened with the operation(s) they had in progress.
1995-05-26 10:32:28 +00:00
Jordan K. Hubbard
5662f32138
Fix a bug in the /etc populating copy.
...
Change root.flp from a new format CPIO archive to a tar archive.
Unless we're willing to change the main tarballs from tar format to
"newc" (or, even better, "crc") cpio format, we need to use one common
one for all and that's tar for now. Install will now grab "root floppy"
from an ftp site if that's what you've got set.
Fix even more gripes from Poul's list.
P.S. As soon as I get the distfiles copied over to freefall tomorrow
morning, those of you wishing to test minimal installs over ftp should
be able to do so by grabbing the boot floppy and nothing else. Keep
your eyes open for my announcement.
1995-05-26 10:20:47 +00:00
Jordan K. Hubbard
3c4d1d3edb
Tighten up the TCP/IP dialog a little.
...
Simply install procedure a bit.
1995-05-26 08:58:35 +00:00
Jordan K. Hubbard
223705ba7e
Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.
...
Root floppy (which actually may be able to go completely away at some point
soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course)
floppy.
Fix more problems on Poul's Gripe List.
1995-05-26 08:41:52 +00:00
Jordan K. Hubbard
655f249eaa
Add CRC checking to sysinstall.
...
Submitted by: gpalmer
1995-05-25 18:49:58 +00:00
Jordan K. Hubbard
4537793804
Bring in all my fixes to Poul's gripe list as of last night.
1995-05-25 18:48:33 +00:00
Poul-Henning Kamp
32812b6ea5
media_strategy.c: Add explanation for URL.
...
ftp.c: Clean up debug, improve error handling.
1995-05-25 06:15:38 +00:00
Jordan K. Hubbard
a3028ab123
Cleanup.
1995-05-25 01:52:04 +00:00
Jordan K. Hubbard
903463ef42
Put back some changes that were smashed in yesterday's release tree
...
shoot-down.
1995-05-25 01:22:20 +00:00
Jordan K. Hubbard
34753e5aee
Invoke the _right_ shell. Sigh.
1995-05-24 23:43:59 +00:00
Jordan K. Hubbard
795b392ce3
Whoops - that last feature I committed to put a diagnostic shell in
...
ttyv3 would work a lot better if I actually exec'd a shell! :-)
Reviewed by:
1995-05-24 23:36:50 +00:00
Jordan K. Hubbard
e336d945a8
1. Spawn a shell on VTY4 and leave it lying around.
...
2. Bring in Gary's prompt stuff in extractGeneric.
3. Add another global for telling when we're running as init.
1995-05-24 22:37:44 +00:00
Poul-Henning Kamp
eaca002785
Never commit before breakfast: A typo. Sorry Gary.
1995-05-24 19:31:26 +00:00