954 Commits

Author SHA1 Message Date
jkh
79aa178bc7 Fix the anon ftp installation to use the correct init function (doh!).
Some more error message reform, since I'm here.
1995-11-04 15:08:23 +00:00
jkh
1456a3f689 Move MBR selection to write/quite stage of disk editor for a more logical
grouping.

Don't print geometry warning in "all disk" case.

Clean up some unnecessary newlines in confirmation messages.
1995-11-04 11:09:16 +00:00
jkh
cca1a24274 Various tweaks to adjust things more to my liking. Also bring in Rich's
changes to update XFree86 to 3.1.2-S.
1995-11-04 08:47:33 +00:00
jkh
c41fb99a39 Lots-o-cleanup(tm):
1. Fix the bogon I introduced that made some root filesystems fail to be
   made with `unable to make filesystem on sd1s1a' or some such error
   message.

2. Latest installment in the never-ending chapter on making FTP do the right
   thing on a cruel internet.

3. Make `express install' a truly express install and split off what it used
   to do into a `novice install' that's even more geared to the novice
   by asking questions in order, rather than forcing them through the menu
   interface.

4. Make anonymous FTP setup truly DTRT.

5. Build lndir directly into sysinstall and make the novice install offer
   to set up the ports tree.  Also make the ports setup truly explanatory
   about what it's doing, and always link the ports destination to /usr/ports
   if necessary so that bsd.port.mk doesn't need to be tweaked.
1995-11-03 12:02:45 +00:00
jkh
a5fb896f48 Merge in Coranth's latest Apache setup fixes.
Add support for wcd0 back in.
Incorporate some of Frank Durda's doc fixes.
Other miscellany.
Submitted by:	SNAP testers & myself.
1995-10-30 08:04:58 +00:00
jkh
da3af90de4 Some last few tweaks - now the sample home page comes up properly by
default.
1995-10-27 17:31:03 +00:00
jkh
e86ff82ea3 Change the script-driven custom distribution selection mechanism. This is
a bit simpler.
1995-10-27 17:00:27 +00:00
jkh
ebbfd7c768 Retrofit Apache server setup to use "Powered by FreeBSD" logo at the bottom
of the sample page it sets up.
1995-10-27 05:16:46 +00:00
jkh
60b3a16772 Add the power logo to the root floppy. 1995-10-27 05:03:26 +00:00
jkh
6fdc857833 Be more aggressive about writing out configuration files. 1995-10-27 03:59:38 +00:00
jkh
4f0e01e39b Last minute nits. 1995-10-27 03:07:14 +00:00
jkh
865bb9f87b Clean up some last bogons with the WEB server setup (now that I'm far
enough along to worry about such things!).
1995-10-27 02:12:58 +00:00
jkh
3eab55251f Fix the bug I introduced with /etc/sysconfig not being updated
properly.
Make some cosmetic doc changes here and there in response to user
feedback.
1995-10-27 01:22:58 +00:00
jkh
24fbdefb1b Sync up for this snapshot. 1995-10-26 08:56:18 +00:00
jkh
225dc64bb4 Import my laptop's installation configuration file, just as a working example. 1995-10-26 08:21:48 +00:00
jkh
aa9adb3fbe o Fix installUpgrade to start the holographic shell as well.
o  Lots of documentation fixes.
o  Rename FTP active to "FTP" and explain passive mode better.
o  Make tcpip screen a bit more friendly.
o  Literally dozens of nits.
1995-10-26 08:11:24 +00:00
jkh
7a864810a8 Make upgrades actually work (thanks, Julian).
Many other bug fixes.
1995-10-24 02:18:23 +00:00
jkh
57492c6e3b Reshuffle the network config code a little so that it's actually
usable.  Also fix the package extraction code.
1995-10-23 13:19:51 +00:00
jkh
e4ec88fb50 Don't use tar to add packages, use cpio in tar mode. Works better.
Make the apache setup try to load the package first..
1995-10-22 23:20:45 +00:00
jkh
c0fdbd4bef 1. Add Coranth Gryphon's Apache WWW server setup screen.
2. Fix an infinite recursion bug in FTP retry.  Tricky, this FTP install!
3. Add messaging routines for scripts.
4. Fix yet more bogons.  I think I'm fixing them faster than they're growing,
   but it's hard to say.  I'm really glad we're throwing this code away for
   2.2!
1995-10-22 20:15:07 +00:00
jkh
adc8dfe933 Second round of screen update changes. Now handle the yes/no dialogs
as well as the confirmation dialogs.
1995-10-22 17:39:29 +00:00
jkh
212c8f1ba7 Style changes. Clear the screen before a lot of error dialogs so that they
don't bogusly restore the screen to the message that was the cause of the
abort.  That resulted in lots of weird flickering dialog boxes that appeared
to be displayed out of sequence.
1995-10-22 17:18:36 +00:00
jkh
4859036a7b Just fixin' them bugs as fast as they pop up.
Also add instrumentation for adding packages from scripts.
1995-10-22 12:04:12 +00:00
jkh
938267d18f Fix a bug in dist extraction when a dist was missing.
Allow instrumentation for adding packages from scripts.
1995-10-22 11:32:58 +00:00
jkh
2c6ce48211 Add more knobs to the preconfiguration stuff. 1995-10-22 10:25:20 +00:00
jkh
1d0b031279 Style police throughout.
Fix the ppp startup code.
Make the disklabel and fdisk screens "automatable"
1995-10-22 01:33:02 +00:00
jkh
348c10ffc0 Error message reform. Make an unnecessarily fatal error a warning. 1995-10-21 20:03:07 +00:00
jkh
be2e2bc70b Fix a couple of things I broke while fixing them. 1995-10-21 16:44:24 +00:00
jkh
893cc720a8 1. Of course, the day after you roll the snapshots is the day you realize
that the FTP install doesn't deal with timeouts and hasn't since it was
   written.  Fixed.

2. Totally eliminate the OptionFlags.  I only had to work harder to
   sync them with configuration variables, so why not simply always use
   configuration variables?  This has actually greatly simplified areas
   of the code.
1995-10-21 14:07:02 +00:00
jkh
e22d8066c4 Change the pkg_info check back - it was correct before! 1995-10-20 22:36:06 +00:00
jkh
7ff70f7b18 Slip some fixes under the wire. Mostly cosmetic cleanup and
an attempt to make the package installer a little more robust (it's
still a little shakey, but will improve between now and the release)..
1995-10-20 20:10:49 +00:00
jkh
a868693912 Now I can do all the TCP and FTP configuration from config files. 1995-10-20 16:49:50 +00:00
jkh
51d3361abc Split the preconfiguration code off into its own location.
Make it possible to preconfigure TCP setup.
1995-10-20 15:40:52 +00:00
jkh
1379346bb9 Sync for Westhill build. 1995-10-20 14:26:15 +00:00
jkh
ce5e985289 Fix fix. 1995-10-20 10:38:49 +00:00
jkh
1436cd028d Document this a little bit better. 1995-10-20 10:01:39 +00:00
jkh
a988dc2f52 More bug fixing, make debug settable two ways, put more meat into
the upgrade.
1995-10-20 10:01:26 +00:00
jkh
16c38b4771 Finally split this off from system.c, as intended. 1995-10-20 07:03:40 +00:00
jkh
5cfb4aca37 Too many bugs fixed to mention. This code just seems to BREED them.
Many interfaces were also simplified or generally cleaned up in an
attempt to curb this problem.
1995-10-20 07:02:53 +00:00
jkh
6d13f9a708 Sync. 1995-10-19 18:37:50 +00:00
jkh
45cf2943d0 Drat! Forgot the adds.. 1995-10-19 16:15:43 +00:00
jkh
26765522ce Sync with today's sources:
o Implement the 2.0.5->2.1 upgrade procedure (gah).
o Bring in Coranth's support for configuration of anon ftp and Samba
  plus some changes of my own.
o More attempts to actually write the documentation in english.
o Update docs to contain more 2.1-centric information.
1995-10-19 15:57:23 +00:00
jkh
def622e32a Some rethinks on the way the attribute interface worked (now that
I'm really, truly using it).  Allow distribution fetch to get .info
files from the root.flp OR the distribution in question, allowing us
to add flexibility to the scheme.  At some point, perhaps soon, the
cached copy should probably go away entirely!
1995-10-18 05:02:02 +00:00
jkh
858000205b Almost snapshot time..
Merge today's work.

Now support an attributes file loaded at startup (true front-loaded install).
Add fuller debugging support to all device I/O routines.
Lots-o-bug fixes.
1995-10-18 00:12:55 +00:00
jkh
960af83a64 Sync with me in prep for snapshot. 1995-10-17 02:57:11 +00:00
jkh
9d3a820b8f Sync to my current development srcs. I'm about to go off the air here for
awhile wwhile they work on my phone lines.
1995-10-16 23:02:35 +00:00
jkh
1c55fdbaae Fix many more bogons, add some stuff to make the docs folk happy. 1995-10-16 15:14:28 +00:00
jkh
e512cf13ce Switch to fds from FILE *'s. Fix a problem with FTP media device
and INDEX file.
1995-10-16 09:25:22 +00:00
jkh
a9da06366d Sync up to today's development snapshot for the other folks working on this. 1995-10-16 07:31:11 +00:00
jkh
d2a0962cf2 Fix the selection routine. 1995-10-15 17:22:24 +00:00