Commit Graph

1426 Commits

Author SHA1 Message Date
jkh
c6cabed314 make note of which /etc files need upgrading in installUpgrade rather
than asking the user to keep track of the list himself.
1996-12-15 18:14:37 +00:00
joerg
0d46694003 Increase the size of the vector that is allocated for execv(). Jordan
apparently forgot this when adding the password feature.
1996-12-15 11:22:37 +00:00
jkh
f8038e4188 Merge from 2.2 1996-12-14 23:14:39 +00:00
jkh
a4ac17074b Now that I've got my source tree sorted out, bring all the things
I've been committing into 2.2 directly all this time.
1996-12-14 23:09:10 +00:00
jkh
e77ae3faa5 Give this file a home also. No, I don't like it here either but
I don't want it in sysinstall/help, since that'll get it stuck on the
actual floppy, and I didn't fell like creating a doc/ subdirectory for
one file either.  Bah.
1996-12-14 22:45:42 +00:00
jkh
1e3e18b002 Bring this file in from the cold and update it to match new realities. 1996-12-14 22:42:19 +00:00
jkh
491bddd687 To use the dosio library fully, I also (duh!) have to retain full
use of stdio, I can't just go handing fileno(fp) around and expect
that to work.  Since this means I need to have sysinstall play pipeline
on single file distributions now, that means I can also finally add a
progress indicator for them.

Change installation instructions to note that there's no dists directory
anymore on CDROMs.
1996-12-14 22:23:37 +00:00
joerg
ce2567c3e7 Document the required procedure to install on an HP Netserver with
on-board EISA AIC7xxx controller, including a pointer to the
respective FAQ entry.
1996-12-14 18:08:46 +00:00
jkh
258473165e Fix some very minor cosmetic cruft I couldn't help tweaking when
I went over the code.

Add shortcuts for addUser and addGroup, documenting same.

Add a password field for adduser and use no-echo string field for it.
This requires my latest libdialog changes (in RELENG_2_2 or -current) to work.
1996-12-14 16:24:01 +00:00
jkh
27e602ac6c 700 now. :) 1996-12-12 23:12:44 +00:00
jkh
19defda102 Fix trunctation of domainname. 1996-12-12 22:44:22 +00:00
jkh
d11f308f20 Add some additional smarts for XFree86 configuration.
Fix a bogon I thought I fixed in the last commit.
1996-12-12 22:38:41 +00:00
jkh
3d436cd589 Update these docs to more closely reflect reality. 1996-12-12 20:03:35 +00:00
jkh
75483bfcf8 Allocate more inodes for general use now that we have the room. 1996-12-12 19:46:21 +00:00
jkh
8fc9024546 smart-alec error checking. 1996-12-12 16:55:37 +00:00
jkh
c857dedd5d Nuke extraneous section. 1996-12-12 11:12:42 +00:00
jkh
240653ee3c Whups, remove relic from close method going away. 1996-12-12 08:36:25 +00:00
jkh
8c82ecb894 Undo one of my memory optimization hacks - it actually made things more
complicated.
1996-12-12 08:33:38 +00:00
jkh
ca55f9e886 Fix some bogons in my close() handling. 1996-12-12 08:23:51 +00:00
jkh
f943d66526 Cosmetic tweaks, initialize a few variables, fix a reversed conditional. 1996-12-11 19:35:26 +00:00
jkh
99c8d13b04 Stomp the 4MB boot floppy and punt on 1.2MB floppy images. It's a battle
we're constantly losing and will concede for now.  Brilliant ideas
taken at the front desk.
1996-12-11 18:26:19 +00:00
jkh
0939ee3678 Be more efficient in how we use memory (stumbled across while looking for
something else) for attributes and variables.

Remove stack-stomper in sstrncpy().
1996-12-11 18:23:19 +00:00
jkh
6e600f75b1 Whoops, add -lftpio 1996-12-11 10:13:31 +00:00
jkh
c818c687e0 Do a few things I've been threatening to do for a long time:
1. Don't use the MSDOSFS code for accessing FreeBSD distribution data.
   Use Robert Nordier's stand-alone DOS I/O library for the purpose.
   It this works as well as Robert says it does, it should drastically reduce
   (or even eliminate) our "I can't install from my DOS partition!" calls.

2. As a result of the above, go to stdio file descriptors for all
   media types.

3. Taking advantage of #2, start using libftpio for FTP transfers instead
   of maintaining our own parallel version of the FTP transfer code.
   Yay!  I ripped something out for a change!

#1 Submitted-By: Robert Nordier <rnordier@iafrica.com>
1996-12-11 09:35:06 +00:00
joerg
d425a2c267 Update to benefit from David's recent changes to pw(8). The most
obvious effects are that most of the automagically chosen defaults
will now be displayed while going through the menu, and an improved
error handling thanks to the more detailed error status reporting.

2.2 fodder, but i'll leave it to Jordan's review.
1996-12-10 02:16:06 +00:00
jkh
b21abeca99 Set timeout interval to 0 in ppp so connections don't hang up while
we're doing something lengthy with the disk.
1996-12-09 15:16:36 +00:00
joerg
2590834e86 Slightly improve the wording of a ``not yet there'' message. 1996-12-09 14:08:26 +00:00
jkh
9cda130bd2 As Paul has just pointed out, much of my strncpy() usage was either
bogus or overly complex and really needed to be done more consistently
and sanely throughout - no question about it.  Done.

Suggested-By: Paul Traina <pst@Shockwave.COM>
1996-12-09 08:22:19 +00:00
jkh
c973571ba2 Whups, missed two strcpy()s. 1996-12-09 06:45:03 +00:00
jkh
39c60f53c4 Eliminate great evil in the networking code. That's all I'm gonna say. 1996-12-09 06:37:46 +00:00
jkh
c1ab8b2844 Add Joerg's user management screen for David Nugent's pw(8) program, something
which will also need to be brought in before this screen will work.

Add some commentary about how the slip startup code is bogus.

Steal Joerg's loop for more properly closing all files and graft it into
the EHS startup.  My loop was functional but more bogus.
1996-12-09 06:02:36 +00:00
joerg
58e6ff63de Another fixit improvement: add a lame script that pretends to be
tar(1), but actually uses cpio(1).  Many people are getting confused
about the lack of a tar on the fixit floppy, and simply don't know
that cpio can basically handle tar format fine (or they simply don't
know how to invoke cpio).
1996-12-08 18:21:30 +00:00
jkh
e267db8a6a Several areas of improvement:
o Incorporate some of Tatsumi's bug fixes.
	o Remove the xperimnt and commerce distribution items; they haven't
	  been actual distributions for awhile.
	o Try to sanitize the device checking code a little more.
	o Cosmetic work on the network code.
1996-12-08 12:27:58 +00:00
jkh
fce8e434f7 Don't run routed by default.
Virtually-Demanded-At-Gunpoint-By: joerg
1996-12-02 05:01:02 +00:00
joerg
9c3309bd05 Simplify the disklabel trickery, and thus avoid the dreaded
``Operation not supported by device''.

Requested by:	jkh
1996-12-01 17:19:29 +00:00
jkh
08fc5afcd9 Move configResolv() to *after* the chroot(). This is what was causing
NFS installation to fail the first time.  This will go into 2.2.
1996-12-01 12:27:36 +00:00
jkh
307833c5f1 Change boolean nature of "router" variable since it's not a boolean
anymore.
Noticed-By: joerg
1996-11-29 23:52:20 +00:00
jkh
0fcdc6b77d More involved description for fe0 driver using cards. Closes PR#2099.
Submitted-By: seki@sysrap.cs.fujitsu.co.jp
1996-11-29 07:19:57 +00:00
jkh
5cd3ce8553 Add a new feature which Garrett pointed out. 1996-11-29 04:55:47 +00:00
joerg
8a637e7cdf Few fixit improvements:
. hint about the usability of the arrow keys,
. export TAPE to an obscure dev node so mt(1) will work correctly.
1996-11-28 08:56:43 +00:00
phk
246209119a Try to impreve DD mode.
Try to make 4Mb floppies work again.
1996-11-27 22:52:34 +00:00
jkh
1c0771ef67 Correct some typos relating to PC98 server selection.
Submitted-By: HOSOKAWA Tatsumi <hosokawa@mt.cs.keio.ac.jp>
1996-11-27 12:44:43 +00:00
jkh
ea72eece8a o Update for upcoming BETA release of 2.2
o Fix Adaptec controllers description error, spotted by Richard Wiwatowski
  <rjwiwat@adelaide.on.net>
1996-11-27 01:44:57 +00:00
joerg
8f48978b1a Open devices read-only to test whether they are available. This
allows to use write-protected tapes...
1996-11-27 01:01:52 +00:00
joerg
0c7d5a49b8 Provide a symlink for /bin/sh when the fixit floppy is mounted, so
scripts using #!/bin/sh (like /mnt2/dev/MAKEDEV) will work.

Observed by:	andreas
1996-11-16 22:42:13 +00:00
joerg
67092981c2 Comment out the setting of PATH in /dev/MAKEDEV on the fixit floppy.
It's entirely useless there.

Observed by:	andreas

Make the pre-existance of /R/stage/dists/compat* non-fatal, so
`make rerelease' won't fall over.
1996-11-16 22:40:59 +00:00
jkh
38511c9704 Fix a bogon in my new release.10 target.
Submitted-By: John Hay <jhay@mikom.csir.co.za>
1996-11-15 22:16:09 +00:00
jkh
63adb29477 Add vx to list of devices. 1996-11-15 19:53:08 +00:00
jkh
3883baeabc Bring in Rod's definitive information on BOCA boards. 1996-11-15 18:44:02 +00:00
jkh
413a6fd37f Mention supported AMD NICs and SCSI/NIC combos.
Elimiate tabs.

Submitted-By: se
1996-11-15 07:06:58 +00:00
jkh
17400a7aa2 List more info on supported NCR controllers.
Submitted-By: se
1996-11-15 07:02:08 +00:00
jkh
372c2da624 Ammend the BOCA entry again to list multiple board types. 1996-11-15 07:00:58 +00:00
jkh
d8b27370e1 Merge. 1996-11-14 16:24:34 +00:00
jkh
b7827ea161 Add notes on Stallion boards.
Submitted-By: sos
1996-11-14 14:51:16 +00:00
jkh
c1eca4e512 Add a bunch more miscellaneous bits of hardware.
Submitted-By: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1996-11-14 14:50:29 +00:00
andreas
ef252937a8 Add a note, that vn driver has to be compiled into the kernel. 1996-11-14 14:23:53 +00:00
jkh
363108bdae Add Sujal Patel to list of developers - whoops! I've no idea how
he slipped through the cracks; sorry, Sujal!

This should go into 2.2.
1996-11-14 05:47:39 +00:00
jkh
ce2cf4c262 "over 600 packages" (geeze, this has been sitting uncommitted in my
source tree for 5 days! :-( ).
1996-11-14 05:46:22 +00:00
jkh
8aa0f39a3c I'm feeling charitable, so I'll save the bloatists some valuable wind:
BLOAT! BLOAT! BLOAT! BLOAT!

Yes, but where else to put these stinking compat distributions.  I, for one,
am bone tired of creating them by hand and then having everyone tell me I left
something out/in.  Now any commiter can adjust the list as necessary, and I
forsee this as being so seldom necessary that I've simply committed the
uuencoded tarballs - these are from the last SNAP, and nobody complained
(for once) about that set.
1996-11-13 13:40:47 +00:00
jkh
319b73936b Bring forward doc changes from 2.2. Much will need changing for 3.0,
which is where this is headed, but it's better than the 2.2-SNAP
docs.
1996-11-13 12:35:17 +00:00
jkh
7428f4ea8f Bump BOOTMFSSIZE. 1996-11-12 19:18:05 +00:00
jkh
3ca87c6afd Only save userconfig changes if the boot floppy version and the
installed version match.

Pointed-out-by: hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi)
1996-11-12 18:39:35 +00:00
phk
7a63e88970 Save some time. 1996-11-12 15:40:52 +00:00
jkh
7fbcbc6f26 Disgusting kludge to make depend rule work again in the fact of
Joerg's keymap.[ch] changes.  If there's a better way, I'd like to know.
1996-11-09 20:50:23 +00:00
jkh
4cd89c8b7f Whups, we need the VGA16 server by default too. 1996-11-09 19:47:24 +00:00
jkh
9611996fee 1. Saner ldconfig path.
2. Choose DIST_XF86_CFG in defaults; XF86Setup isn't happy otherwise.
1996-11-09 19:26:01 +00:00
jkh
1473d960a5 1. Take out console setup in options now that Joerg has moved it into
the main menu.
2. Conditionalized a few small things which needed it.
3. Put PC98 X servers in their own menu, there are so many of them now.
4. Rampaged on the menus.c file in general, reformatting and cleaning up.
1996-11-09 18:12:17 +00:00
joerg
02f6de2f97 Sysinstall now offers the installation of a keymap early in the game!
Not all mappings are supported, most languages come only with one
encoding since this should be sufficient to get up & running in using
sysinstall, and we are already pretty tight on space.  (My previous
commit has already bumped the boot MFS size by another 50 KB for
this.)

This feature requires the `kbdcontrol -L' i've just committed.  Plain
text keymaps and the entire scanner are overkill for sysinstall.

Also updated the list of available keymaps while i was at it.

Reviewed by:	jkh
1996-11-09 16:47:08 +00:00
joerg
84ad04f554 Several improvements to the `fixit' configuration:
. Don't gzip the crunched binary by now; it just fits, and execution is
  a lot faster this way (it's truly demand-paged again).

. Add more(1), ft(8), protocols(5), a stripped down services(5).

. Improve the .profile, and make sysinstall actually use it again.

Still no go for a 4 MB configuration though. :-(
1996-11-09 16:25:47 +00:00
joerg
80b6173fda Merge from the 2.2 branch: call our `vi' by its right name.
Detected by:	jkh
1996-11-09 12:08:57 +00:00
joerg
35b3921b16 If mounting the fixit floppy fails in the first place, warn the user
but make a second attempt using MNT_FORCE, just in case it has been
unclean from a previous crash.  That's dangerous, but far better than
keeping the despaired user standing in the rain...

(Experienced admins can still fsck it then, and remount.  Others will
either totally crash, or incidentally succeed, without much further
help possible...)

Btw., mount(2) misses the description of MNT_FORCE for the mount
syscall.
1996-11-09 11:57:40 +00:00
jkh
1ef5da5298 Purely cosmetic cleanup. 1996-11-09 09:24:30 +00:00
jkh
d51c9e6288 Remove a mkdir in doTARBALL which, as far as I can tell, is not needed
for anything.
1996-11-08 19:09:45 +00:00
jkh
fc3e83d979 1. Eliminate the sendmail.cw bogon again. Peter fixed it correctly.
2. Preload the ldconfig cache before calling X setup.
1996-11-08 05:38:27 +00:00
jkh
3c9be17335 More cosmetic tweaks, get the prefixes adjusted properly to XFree86 3.2's
new packaging scheme.
1996-11-07 18:30:59 +00:00
jkh
30a7887087 Make sure current_chunk is 0 each time we enter the editor. 1996-11-07 16:40:10 +00:00
jkh
7f80914a3e This warning is too annoying now. Kill it. 1996-11-07 16:34:12 +00:00
jkh
9b0e0433ec Install an evil work-around for /etc/sendmail.cw
[same as from 2.2]
1996-11-07 15:45:59 +00:00
jkh
bb2546f6aa Complete switch-over to XF86 3.2. 1996-11-07 15:35:48 +00:00
joerg
19ab941070 Merge my vi hack^H^H^H^Hframework into HEAD, so the various revisions
should be in sync again.  It's an env variable only, hence it's
harmless and ignored without the actual changes in vi's Makefile.

Suggested by:	jkh
1996-11-07 14:50:28 +00:00
jkh
9ade810a3b Properly clear FTP site selection info when network init fails; the
site name may have been wrong, or need to be specified by IP.
1996-11-07 14:17:09 +00:00
jkh
b296a3317b Joerg's changes to add screen font and screenmap setting.
Some changes of my own to make screen saver configuration a little
more sane, and also make it easier to get to the keyboard/screen
setup from the options menu.
1996-11-07 08:03:29 +00:00
jkh
2ee0766db4 Update to XFree86 3.2 1996-11-06 19:15:30 +00:00
phk
dbf4804590 Remove a bogon from version 1.69. Just because we say "use all disk"
doesn't mean that our geometry can be flushed down the drain.
1996-11-05 19:53:20 +00:00
jkh
8ec7ab2370 Placate Joerg some more by making screen savers get a reasonable default
timeout.
2.2-RELEASE candidate, like all the work here in release/sysinstall.
1996-11-04 17:42:22 +00:00
jkh
30c64c4dbd Use macros for package names so it's easier to update them in one
place (sysinstall.h) when packages change rev.

Change the way that the routing daemon is configured entirely, to
placate Joerg.  Also auto-load gated if it's specified, while we're at it.
1996-11-04 12:56:33 +00:00
jkh
fe85a3cf8b Make it clearer that DNS has succeeded for your host choice. 1996-11-04 02:12:49 +00:00
joerg
d4e8cda356 Make `make release' fail if crunchgen failed. 1996-11-03 14:39:18 +00:00
joerg
9555bf8909 `make release' was checking out the new source code into $CVSROOT
which i figure is probably not what was intended. :-)
1996-11-03 08:52:31 +00:00
jkh
8fa2045a31 Fix a bogus decent into the network setup screen when running
multi-user.

Don't clear media on dist failure - this was one of those "seemed like a good
idea at the time" sorts of features.
1996-11-02 19:50:32 +00:00
jkh
d4950ca3b3 Add cmd to prototype services file so rrestore can work.
Suggested-By: Andrew Heybey <ath@bellcore.com>
1996-11-02 18:58:07 +00:00
jhay
d6c6b8a134 Note the support for the SDL RISCom/N2pci cards.
Move myself from the list of helpers and beta testers to the development
team.
1996-10-30 18:57:46 +00:00
wosch
4c7a71a89e fix FAQ URL. Note for Jordan: don't merge this change into 2.1.6! 1996-10-23 22:28:56 +00:00
jkh
e46b0b5a8e Mondo-merge of new 2.2 installation technology. 1996-10-15 17:04:56 +00:00
jkh
fb259d46c7 Don't casually blow away FTP site settings now that it's easy for user
to override them.
1996-10-14 21:50:38 +00:00
jkh
a5a5ea9bd9 Remove the now-unusable ports configuration code. Swapping CDs is bogus. 1996-10-14 21:32:39 +00:00
jkh
48d80551f9 Adjust the boot-time userconfig options to match reality. 1996-10-14 13:29:40 +00:00
jkh
62d65f2611 Adjust release notes for upcoming re-SNAP. 1996-10-13 01:53:24 +00:00
jkh
2512194daf Be less draconian about distribution extraction errors - still write
/etc file changes out.
1996-10-12 23:48:33 +00:00
erich
e8a73c7b79 Get the pysical address for id_maddr when opening an -incore kernel.
This fixes the kernel panic when propagating userconfig changes to
arbitrary kernels.

Remove obsoleted `#include <tcl.h>' added a few <stdio.h> where
necessary.

Fix getting scsi bus information from an -incore kernel.

Turned on SAVE_USERCONFIG by default.
1996-10-12 20:23:26 +00:00
jkh
141fc442c1 Some cosmetic tweaks, attempt to fix package wait problem by checking
for error return as well (not sure if this is it, but it's one possible
explanation).
1996-10-12 19:30:26 +00:00
jkh
65713f6627 Ahem. It might be nice if I included /usr/src/contrib in with the other
src dists.  This alone is a good reason to re-roll the SNAP before putting
it on CD.
1996-10-10 09:22:37 +00:00
jkh
2965c4906d DTRT if ESC is hit in a Yes/No dialog.
Noticed-by: jfieber
1996-10-09 09:53:41 +00:00
jkh
ef46616237 Add note about SYN fix. 1996-10-07 04:43:01 +00:00
jkh
923e468c19 Add -lcrypt for new ppp changes. 1996-10-07 04:16:36 +00:00
wosch
edd2cd4ee2 correct spelling of 'X Window System' (tm) 1996-10-06 17:59:28 +00:00
jkh
3f6f6cbee9 Sigh. There are still some weird boundry cases (argh!). Turn
off SAVE_USERCONFIG again until Eric comes back from his trip.
1996-10-06 16:31:12 +00:00
jkh
807dac504d *blush* - I forgot to change the check for fscanf()'s return value
after altering the argument count.
1996-10-06 16:04:49 +00:00
jkh
68f1e265e6 Detect the zero-chunks case properly, now that I've reversed the order
of the distribution probes over ftp.

Properly #ifdef the SAVE_USERCONFIG code.
1996-10-06 14:45:57 +00:00
jkh
47b9da25b8 Correctly re-adjust current slice # when slices are deleted.
Beautify the code a little.
1996-10-06 11:40:31 +00:00
jkh
8c7efc4c90 Turn SAVE_USERCONFIG on again - I found the bug. 1996-10-06 03:20:12 +00:00
jkh
a216538f30 Better PKG_TMPDIR handling. 1996-10-06 03:18:55 +00:00
jkh
d3da99efef Found my mistake: I should have been copying from _nl in the on-disk
case, not nl (size we take its size - d'oh!).
1996-10-06 02:56:22 +00:00
jkh
c97fa147f1 Be more paranoid about clearing the FTP path when we have the slightest
reason to doubt its authenticity.
1996-10-06 02:10:54 +00:00
jkh
8583f8a2a2 Make the save_userconfig() stuff conditional and turned off by default
(for now - still a few more wrinkles here).  Add more debugging code
and some cosmetic tweaks.
1996-10-05 16:33:05 +00:00
jkh
387cad9deb Erm. I'm sleepy. Handle the null-field case the way I actually meant
to the first time.
1996-10-05 13:30:43 +00:00
jkh
519c1cd055 OK, *now* the symbol file is being generated in the correct place. 1996-10-05 13:10:01 +00:00
jkh
f121795eba Wait for any stray processes we might be sent while running as init.
I have cautious hopes that this will fix the package installer zombie
accumulation problem.
1996-10-05 12:28:36 +00:00
jkh
3e10310dc8 Correct check for ensuring that the network configuration isn't fiddled with
when running multi-user.
1996-10-05 12:16:49 +00:00
jkh
82bceb1edc 1. Change device probing so that high speed network devices are found before
SLIP/PPP devices, putting them before the others in the network device
   selection menu.

2. Change "Other" to "URL" so as not to conflict with the keyboard accellerator
   for the "OK" button in FTP site selection menu.

3. Detect the NULL last symbol in the name list and initialize the other
   members correctly.
1996-10-05 11:56:50 +00:00
jkh
b4845cc65d Multiple changes stacked as one commit since they all depend on one another.
First, change sysinstall and the Makefile rules to not build the kernel
nlist directly into sysinstall now.  Instead, spit it out as an ascii
file in /stand and parse it from sysinstall later.  This solves the chicken-n-
egg problem of building sysinstall into the fsimage before BOOTMFS is built
and can have its symbols extracted.  Now we generate the symbol file in
release.8.

Second, add Poul-Henning's USERCONFIG_BOOT changes.  These have two
effects:

	1. Userconfig is always entered, rather than only after a -c
	   (don't scream yet, it's not as bad as it sounds).

	2. Userconfig reads a message string which can optionally be
	   written just past the boot blocks.  This string "preloads"
	   the userconfig input buffer and is parsed as user input.
	   If the first command is not "USERCONFIG", userconfig will
	   treat this as an implied "quit" (which is why you don't need
	   to scream - you never even know you went through userconfig
	   and back out again if you don't specifically ask for it),
	   otherwise it will read and execute the following commands
	   until a "quit" is seen or the end is reached, in which case
	   the normal userconfig command prompt will then be presented.

  How to create your own startup sequences, using any boot.flp image
from the next snap forward (not yet, but soon):

	% dd of=/dev/rfd0 seek=1 bs=512 count=1 conv=sync <<WAKKA_WAKKA_DOO
USERCONFIG
irq ed0 10
iomem ed0 0xcc000
disable ed1
quit
WAKKA_WAKKA_DOO


Third, add an intro screen to UserConfig so that users aren't just thrown
into this strange screen if userconfig is auto-launched.  The default
boot.flp startup sequence is now, in fact, this:

	USERCONFIG
	intro
	visual

(Since visual never returns, we don't need a following "quit").

Submitted-By: phk & jkh
1996-10-05 10:44:07 +00:00
jkh
9f6670709c Correct a misuse of the GENERIC kernel where I should have referenced
the BOOTMFS kernel instead.
1996-10-05 07:46:54 +00:00
jkh
dc4e20699b Fix bogon with kernel name. 1996-10-05 06:10:58 +00:00
jkh
2351e3d2a2 Add stuff to CLEANFILES. 1996-10-05 06:04:03 +00:00
jkh
f6574c8672 Yet Another Bogon Fix. 1996-10-05 05:51:12 +00:00
jkh
6d0a836eae Simplify the compiled-in nlist case a bit by naming the structures
the same.
1996-10-05 02:12:35 +00:00
jkh
539695771a Various cosmetic tweaks. 1996-10-04 14:53:52 +00:00
jkh
a7c6e063f3 Whoops! Fix a stupid bogon. 1996-10-04 14:25:23 +00:00
jkh
a199716f90 Syncronize my tree so Eric can access the latest code. 1996-10-04 13:33:49 +00:00
jkh
83b8c855c7 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
685b859740 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
95a3d863aa Fix the "missing nameserver value" bug. Simplify some unnecessarily
crufty code, here and there.
1996-10-03 07:50:09 +00:00
jkh
2df3fb4408 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
3756f2f690 One small policy tweak to something I like better. 1996-10-02 10:44:31 +00:00
jkh
d7457a8968 More strategic screen clears(). 1996-10-02 10:32:28 +00:00
jkh
c6021119ac Fixes and a place-holder for future work. 1996-10-02 08:25:11 +00:00
jkh
a3779a70e6 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
a2280f0852 Catch a clear() I missed. 1996-10-02 02:19:35 +00:00
jkh
a95e669575 Don't annoyingly reconfigure the network when you don't have to. 1996-10-02 02:02:18 +00:00
jkh
1c9dc45051 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
e6cd3de485 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
d8c3b41479 Make FTP site reselection work the way it always should have. 1996-10-02 00:41:40 +00:00
jkh
7e329385c6 Doc updates for next SNAP. 1996-10-02 00:26:36 +00:00
jkh
f8bf8615d7 Update some docs. 1996-10-01 14:17:58 +00:00
jkh
1e10a42711 Round 2.5 1996-10-01 14:08:28 +00:00
jkh
6fc0c31c3f Installation cleanup, round II. 1996-10-01 12:13:29 +00:00
jkh
9e5972340b Saner screen refresh changes, part I. 1996-10-01 04:56:34 +00:00
jkh
e38dfc28b6 Correct a minor misspelling.
Noticed-by: der
1996-09-29 10:03:30 +00:00
pst
62d70d7bef 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
c48d91002b 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
b8c760157a 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
b67d08af4a 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
ece618e3e6 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
f539b0ea3d Fix a typo in phk's rawboot conversion 1996-09-25 00:43:23 +00:00
jkh
4416080b40 Remove some gratutious screen saves. 1996-09-22 00:48:55 +00:00
jkh
139585107e 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
7e63edd4bc Use rawboot for boot floppies. 1996-09-19 08:35:41 +00:00
jkh
fc55866b21 Don't call copySelf() when upgrading. 1996-09-18 18:40:37 +00:00
jkh
2b662b3cee 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
1ee2f41482 Turn off KTRACE on MFS boot floppy. 1996-09-09 21:25:40 +00:00
jkh
50de073cf3 Various minor improvements. 1996-09-08 01:39:25 +00:00
pst
e111ac96ab Add support for CVSROOT/INTCVSROOT as simple makefile variables.
Reviewed by: jkh
1996-09-07 01:05:16 +00:00
jkh
953635c797 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
3d73a083a0 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
7fcc118cdf Conditionalize some annoying debug statements, update the docs. 1996-08-23 07:56:06 +00:00
julian
c55631791d 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
a150f10760 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
c738ac8611 Don't stick CD distributions under dists/ directory. 1996-08-03 06:49:00 +00:00
jkh
a876e03162 Make the same fix to the disk partition editor screen. 1996-08-03 05:29:24 +00:00
jkh
64c179f3d4 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
47b08db454 Add optional support for separate international CVS repository 1996-08-02 18:19:47 +00:00
jkh
a9d8f65f49 Whoops! VTYs return zero values for TIOCGSIZE! Work around this. 1996-08-01 13:47:03 +00:00
jkh
e4cfeaa689 Don't query DNS if we haven't got it configured. 1996-08-01 12:59:54 +00:00
jkh
9f283d4357 Handle SIGPIPE in a couple of crucial places. 1996-08-01 12:35:51 +00:00
jkh
435e6170fb Purely cosmetic tweaks. 1996-08-01 12:02:26 +00:00
jkh
f9a2c3997c Clean up the results from getch(). 1996-08-01 11:39:49 +00:00
jkh
7ddd073de8 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
66a0dca67a Add a required save/restore 1996-07-31 14:49:20 +00:00
jkh
1b3aa0186b Try again. 1996-07-31 10:55:19 +00:00
jkh
efa3bb0eb3 Don't munge keystrokes. 1996-07-31 09:29:35 +00:00
jkh
d345a443bf Prevent Geometry warning messages when the disk is already "dedicated" 1996-07-31 09:10:39 +00:00
jkh
704badacde More minor tweaks (that I'm trying to get into the SNAP). 1996-07-31 06:41:29 +00:00
jkh
8ea64a578d Detect which partitions have already been created with `auto' so as not to create them
twice.

Various cosmetic tweaks.
1996-07-31 06:20:59 +00:00
jkh
eed1defc36 link chgrp to chown, don't list it as a binary 1996-07-31 05:21:20 +00:00
jkh
373bd487aa Add chgrp to fixit, closes PR#1342 1996-07-29 09:17:12 +00:00
jkh
f809812aff Update samba install to agree with new port. 1996-07-26 08:39:06 +00:00
jkh
13149cdb29 Fix some bogus argument handling - whups! James was right.. 1996-07-22 18:43:21 +00:00
jkh
0012923091 1. Fix the CD installation bogon for Novice install I mentioned.
2. Add some code for dealing with a ports collection on the second CD now.
1996-07-16 17:11:45 +00:00
jkh
00cbe91b26 Damn - looks like upgrade got broken along the way and it's not something
I usually test, so... :-(  Guess we'll have to slide the tag forward on
these two files - Peter, could you do the honors?  I've been up for the last
30 hours or so and I just *know* that any attempt on my part to do this would
probably end up deleting the entire repository somehow. :-)
1996-07-14 01:54:39 +00:00
jkh
5dbf9ab070 Upgrade Apache to 1.1.1. 1996-07-13 06:05:42 +00:00
jkh
4857b4d048 Make CD version clash non-fatal. 1996-07-13 05:48:44 +00:00
jkh
d0e8e4a2c5 Back out my change for Peter which did transfer timings based on current
chunk rather than distribution - it's just caused the numbers to fluctuate
too wildly, sorry Peter! ;-(
1996-07-13 05:44:51 +00:00
jkh
c597f9dda1 Fix a bogon in the Novice mode CD auto-selection. 1996-07-13 05:13:25 +00:00
jkh
b26a3ad043 Fix EBUSY checking in devices.c - DTRT when it's detected on a CD. 1996-07-13 05:09:29 +00:00
jkh
225af85c05 Remove some suspect sector size calculations which are also the source
of some confusing messages from newfs (just judging by the number of people
who point them out, anyway).
1996-07-12 15:24:49 +00:00
jkh
f3f9c53d3c Fix something I broke with CDROM installation (well, I knew my first
test CD would turn at least one bug up :-).
1996-07-12 11:14:15 +00:00
jkh
942d376c96 Make the menu height calculation actually work.
Make a menu more self-explanatory at user request.
1996-07-11 18:37:48 +00:00
jkh
acab5c95a7 Better error checking in helpfile expander.
Tart up some of the output a little.
1996-07-10 11:38:29 +00:00
jkh
acb70e2259 Document new GENERIC 1996-07-10 09:41:18 +00:00
markm
6657e9c518 libgcc.so.261.0 is moving to the compat20 dist.
OKed by: jkh
1996-07-10 06:36:33 +00:00
jkh
f0d289f17c Put samba configuration in the right place. 1996-07-10 04:52:27 +00:00
jkh
c8cb392655 Try to prevent the status line from jumping around quite so much. 1996-07-09 16:57:14 +00:00
jkh
47d025a11c Some release changes I've had to make in dealing with the floppy space
crisis.
1996-07-09 16:52:53 +00:00
jkh
26a30b6eb7 Take compat dists out of the canned set - they seem to do more harm
than good, actually, and those who actually need them can select them.
1996-07-09 16:29:00 +00:00
jkh
79e1062a56 Update docs to match. 1996-07-09 14:34:58 +00:00
jkh
74b3877fe8 A number of improvements in the way statistics are printed, add a "chroot"
option for installing distributions and/or packages to somewhere other than /,
say for a case where you're installing to an external disk on some other
machine's behalf.  More miscellaneous fixes to various problems I stumbled
across while adding this stuff.
1996-07-09 14:28:22 +00:00
jkh
4965ca3344 Merge 1996-07-09 11:26:00 +00:00
jkh
68e945601d Don't freak out at the lack of root/swap/usr if we're running multiuser
and simply adding another disk.
1996-07-09 07:17:03 +00:00
jkh
a4edec8c4b Eradicate more lurking bogons. 1996-07-09 03:07:51 +00:00
jkh
128b48f041 Update the documentation here and there. 1996-07-08 12:00:47 +00:00
jkh
eeb3c0cadb Same tweak. 1996-07-08 11:07:08 +00:00
jkh
e3e653a00b Fix even more lurking bogons - why do I never find these until the last
possible minute? :-)
1996-07-08 10:08:22 +00:00
jkh
7315939135 Whoops! Now that I'm decompressing docs into /tmp, it's important to
make sure that /tmp is there first! :-)  While I'm at it, clean up the
somewhat inexplicably bogus Mkdir() function.
1996-07-08 08:54:36 +00:00
jkh
02de9a99c9 Fix a longstanding FTP login name bogon I just noticed again. 1996-07-06 02:03:47 +00:00
jkh
a285e48b57 Bump value for MFSINODE 1996-07-05 21:48:49 +00:00
jkh
c37fce7e43 Compress the doc files. 1996-07-05 08:53:54 +00:00
jkh
5c7fe0a72a Support compressed doc files again.
Add a few strategic screen clears.
Do a lot less wasted screen I/O in restoring screen contents that don't need
restoring.
Use tar instead of cp to back up /etc in installUpdate.
Don't panic when upgrade shell exits.
1996-07-05 08:36:02 +00:00
jkh
6a22d90fda Update docs (more specifically to -current). 1996-07-05 01:24:41 +00:00
jkh
5513142d9c Fix some minor reported bogons from the BETA 1996-07-04 23:12:05 +00:00
jkh
61386f775a Untabify. 1996-07-02 10:59:26 +00:00
jkh
8c06ca329b Document shortcuts.
Fix a bug which prevented variables from working properly
1996-07-02 10:57:58 +00:00
jkh
e697fd9fd2 Add an extra /etc/hosts entry per advice of Joerg. 1996-07-02 09:12:34 +00:00
jkh
a953741c5d Make it plainer how to exit. 1996-07-02 01:03:55 +00:00
jkh
301caf12fc Try to encourage people to read the hardware guide a little more. 1996-07-01 02:48:42 +00:00
jkh
4d4aeb7b04 Fix last mod date. 1996-07-01 02:43:43 +00:00
jkh
7426e4bbc8 Update the Lynx version number. 1996-06-29 03:49:39 +00:00
jkh
974442fb7c Put my changes back - Thanks, Peter! Boy, an errant Tag sure can mess
you up! :-)
1996-06-29 03:43:25 +00:00
jkh
d1c5935860 Sync with 2.1-stable (I commited my changes there first by mistake due to
an errant CVS tag file).
1996-06-29 02:53:09 +00:00
jkh
88fec0b679 Copy the documentation files up into the release area - I've been doing
this by hand all along.  Silly.
1996-06-29 02:22:48 +00:00
jkh
25480a4425 Document the fact that changes with -c need to be made twice at install
time (once for floppy, once for initial boot).
1996-06-28 22:03:18 +00:00
jkh
5e293d1c59 Add credit to Calweb for the P6 we used to build packages. 1996-06-27 07:13:45 +00:00
jkh
4ccbf5875d Add 3rd South Africa mirror. 1996-06-27 07:03:44 +00:00
jkh
29897077fc Correct minor syntactical error. 1996-06-26 19:06:11 +00:00
jkh
84c4f7b320 Allow argv[0] to be a command also. 1996-06-26 09:09:30 +00:00
jkh
4ba2f839d6 Fix another obj-misusage bogon. This will all get revisited for
2.2-release (and this file beaten on with a crowbar, as it so richly
deserves).
1996-06-26 01:24:54 +00:00
jkh
c00ebcfd3f Adjust documentation for 2.1.5 1996-06-25 19:05:49 +00:00
jkh
2487d76066 Make "Fake" turn off more potentially system-nuking options. 1996-06-25 18:41:10 +00:00
jkh
f76d01b1ee Handle tabs in INDEX files.
Display full, un-truncated version of description in status line.
1996-06-25 04:28:23 +00:00
jkh
e693c16dd8 Bring in my changes for removing the pestilent obj links (unless you
really want them) from /usr/src.  This is the final version of the
patches, incorporating the feedback I've received from -current.
1996-06-24 04:26:21 +00:00
jkh
8fbcaa4c6f ack - left in a typo. Time for bed! 1996-06-17 23:04:24 +00:00
jkh
0b3c4a0d76 Init network at proper time. 1996-06-17 21:48:33 +00:00
jkh
f00792c034 Whups! Slight adjustment. 1996-06-17 19:33:27 +00:00
jkh
7e84aac6fa Add more items to the glossary menu and reformat it slightly. 1996-06-17 19:31:34 +00:00
jkh
b38d21ac89 Add a top level function index. 1996-06-16 23:17:35 +00:00
jkh
cd9edbdbf9 Check network status earlier in FTP/NFS installs in order to reduce
user frustration.
1996-06-16 21:57:35 +00:00
jkh
63d719dc91 Change default user/group to ones that actually exist in default passwd
file.
1996-06-15 17:58:51 +00:00
jkh
8be0f0b6ed Add a strategic dialog_clear(). 1996-06-15 16:09:21 +00:00
jkh
a3c3b7ab11 Make the CDROM auto-detection code a little more flexible about accepting
old CDs.
1996-06-14 18:23:26 +00:00
jkh
0b4f57db09 Don't use some of the low-contrast text attributes I was using before - they
apparently look bad on some LCD screens.  While I'm in there, tweak and adjust
a number of other minor interface details which have been bothering me for
awhile.
1996-06-14 14:34:03 +00:00
jkh
4846cd0a6b Make the editor work again and we're done. 1996-06-13 17:36:28 +00:00
jkh
0b28a882bc Uh, this is what I was really thinking when I made the device registration
changes - honest! :-)
1996-06-13 17:07:41 +00:00
jkh
e6ea6cdfee Correct some embarassing 3am english. 1996-06-13 13:45:16 +00:00
jkh
e8c38c6556 Ok, NOW the install.sh scripts are installed correctly! 1996-06-13 09:35:16 +00:00
jkh
f374d44e84 Correct a small typo in the Makefile. 1996-06-13 01:57:48 +00:00
jkh
9caddcb070 Fix broken sysinstall check. 1996-06-12 17:29:45 +00:00
jkh
0f1f223e21 Dispense with the special case handling of cuaa* devices by synthesizing
separate entries for sl0 and ppp0 on each device.
1996-06-12 17:09:34 +00:00
jkh
e4fbdb41d7 Automatically add install.sh scripts to dists. 1996-06-12 16:32:16 +00:00
jkh
ac86617459 Some stuff I left out of the last commit - make toggle options toggle
again instead of simply letting you set them and staying that way forever.
1996-06-12 14:20:20 +00:00
jkh
1c7bdcf987 Fix a truly stupid bug which broke the package installation menu
for everything _but_ the multi-user case now (it was the opposite before :-).
That means adding packages with the 2.2-960511-SNAP boot floppy is busted. Feh.
1996-06-12 14:02:13 +00:00
jkh
941172abac handle a message box which can potentially go past 80 cols. 1996-06-12 07:03:44 +00:00
jkh
6894d9a878 Update for the next SNAP. 1996-06-11 15:39:53 +00:00
jkh
51d1728214 Put in a strategic dialog_clear() to prevent screen corruption reported
by Joerg.
1996-06-11 13:07:57 +00:00
jkh
e207b15627 Change some verbiage slightly. 1996-06-11 10:16:53 +00:00
jkh
12eb8bd5bb A slight error in my logic had me using color text attributes on Hercules
monochrome displays.  Whoops!  Fix.
1996-06-11 09:47:30 +00:00
jkh
a6ed36e47a Misc doc cleanup. 1996-06-11 08:02:09 +00:00
jkh
8666298917 Come up with a scheme for stamping the FreeBSD version number on CDs,
allowing sysinstall to automagically detect, mount and select an
appropriate FreeBSD CDROM as the installation media.  Defining "appropriate"
also requires that you check the version numbers since an older FreeBSD
CD could be in the drive, which is the purpose of this patch.
1996-06-11 05:06:32 +00:00
jkh
159895d8d9 Finally get this back into shape following my incorporation of Garrett's
enhancements.
1996-06-08 22:55:25 +00:00
jkh
98f7a0f774 Don't cache local copy of "Powered by FreeBSD" logo - use the project
one (we're out of space for putting this on the floppy).
1996-06-08 12:01:25 +00:00
jkh
8a37c97521 Implement selective text attributes for the syscons vty / vt100 emulator
selection since an attribute which looks good on a color console doesn't
necessarily look good in an xterm.
1996-06-08 09:08:51 +00:00
jkh
fdecebaa0a Put back some changes I inadvertantly spammed with a cvs update. 1996-06-08 08:01:52 +00:00
jkh
1cf95406da Merge changes from HEAD. 1996-06-08 07:15:55 +00:00
jkh
1d0b70fde3 Make CDROMs automagically select as the default media type.
If you're running multi-user, check off items in the packages menu
based on whether or not they're actually installed.
1996-06-08 07:02:21 +00:00
jkh
5ebc03aa39 Various fixes, take power.uu out as it was causing overflows. We'll
need to fetch it dynamically rather than keep it in the source tree
(subject of a follow-up commit).
1996-06-07 11:46:19 +00:00
jkh
3546da898c Allow user to selectively redo any given part of the release in `rerelease'.
Create smaller BOOTMFS kernel with more sane sed command rather than fgrep/sed
Make it possible to generate multiple kernels with the KERNELS variable.
Add mtree generated distribution signatures to dists.
1996-06-06 10:13:32 +00:00
jkh
2f109e106d Put .inf files directly into distributions so that sysinstall can find them. 1996-05-29 04:13:17 +00:00
jkh
ff29351054 Fix some minor formatting dreck. 1996-05-29 03:27:31 +00:00
jkh
994c6a9cb1 Sha-ZAM!
The root floppy is now gone.  I shall not mourn its passing.
Everything we need is on boot.flp or the bindist.
1996-05-29 01:35:33 +00:00
jkh
06e6556f19 Very small semantic change. 1996-05-28 23:31:20 +00:00
jkh
e1664a9920 Only look at command-line args if we're not running as init - duh!
Thanks, David.
1996-05-28 18:30:30 +00:00
jkh
9c8f798c16 Catch and DTRT with SIGPIPE 1996-05-27 22:12:05 +00:00
bde
cd8bcb6083 Fixed oops in previous change. 1996-05-24 15:35:36 +00:00
bde
e76b8b78f2 Fixed SRCS so that `make depend' works. 1996-05-24 15:33:25 +00:00
jkh
11fb58e39c Have both distribution and package extraction screens display the
transfer speed in KB/sec while fetching stuff; this gives you a better
idea if your link has crashed or is behaving oddly.
1996-05-23 16:34:30 +00:00
jkh
b96a3a1896 Remove some harmless 3am hacking artifacts. 1996-05-23 11:50:11 +00:00
jkh
27cad58470 Remove a particularly annoying confirmation dialog. 1996-05-21 15:57:21 +00:00
julian
a49a433b92 stand alone (kinda) floppy generation..
you still need tohave done a make world and have made 'sysinstall'
this should not interfere with existing code as it's standalone.
write_mfs_in_kernel.c is duplicated alsewhere.. one will go ..
1996-05-21 01:12:48 +00:00
jkh
faac9e56ad Correct device list. 1996-05-16 20:06:14 +00:00
jkh
f0650b170d Rethink the previous X distribution change. Including COMPAT_21 is just
bogus, and I think I'll simply see that the X distribtion is rebuilt for
-current before doing another snapshot for it. :-)
1996-05-16 13:39:08 +00:00
jkh
c930abb7de Get X user and X developer distributions checked correctly again in menus.
Oh yeah, last commit also fixed (I hope) the /etc/sysinstall not being
written on Custom installation problem.
1996-05-16 13:30:24 +00:00
jkh
a7e3c5bdcb Fix some long-standing malloc bugs in the package handling code (freeing garbage
in one place, leaking memory in another).

Add a facility to invoke subsystems directly by naming them on
sysinstall's command-line when running post-install.  A replacement
for pkg_manage might, for example, be `/stand/sysinstall configPackages'

Fix bogon where upgrade shell was entered with tty modes spammed.

Fix bug with release name checking in ftp_strat.  Turned a bunch of
bogus exit()s into proper calls to systemShutdown().
1996-05-16 11:47:46 +00:00
jkh
8ad4262a4f Simply comment-out BUILDNAME and CHROOTDIR - they should be set at the time of
make's invocation.
1996-05-16 03:20:52 +00:00
jkh
9420d51426 More informative command sequence for creating UFS floppies.
Submitted by:	harold barker <hbarker@dsms.com>
1996-05-13 07:12:27 +00:00
jkh
0a48a1418d Some cosmetic changes:
Make "selection bar" inverse video white-on-blue on color screens to avoid
it getting muddled up with popup dialogs.

Do disk selection in a more friendly fashion (for one thing, allow a
drive to be de-selected again if you change your mind).

Add a few strategic screen-saves to prevent corruption of screen contents
(thanks, Michael Elbel!).
1996-05-09 09:42:17 +00:00
jkh
c2b754ad79 Bring in some changes to make the FTP installation warn you if it can't
find the requested release on a given site.
1996-05-05 21:54:23 +00:00
jkh
d92d5aec99 Clear the TCP/IP device configuration screen away after we invoke it. 1996-05-02 10:09:45 +00:00
jkh
059d7025c6 Yow! /dev/wcd0c got omitted from the boot.flp somehow. Guess that explains
why ATAPI CDROMs were broken in the last (and this!) SNAPSHOT.. :-(
Oh well, next SNAP I guess.
1996-05-02 08:18:28 +00:00
jkh
c8f407fce3 Bump SNAP date to 960501 since that's what it is now. Next SNAP, these
WON'T be hardcoded in here! :-)
1996-05-01 09:42:17 +00:00
jkh
cc560bac57 Might as well be factual. Sigh! 1996-05-01 09:35:34 +00:00
jkh
40bd73b1b7 Fix the last known bogon with the packages menu. It's SNAP time! 1996-05-01 09:31:50 +00:00
jkh
c5b26cbaf8 If we've selected X, select the compat21 distribution as well. 1996-05-01 08:50:00 +00:00