Jordan K. Hubbard
76d01c999a
This is a patch that makes some of the "partitions" --> "slice" to be
...
more consistant in our use of the terms for differentiation between PC
partitions and traditional BSD partitions.
Submitted-By: obrien@cs.ucdavis.edu (David O'Brien)
1997-01-24 07:47:17 +00:00
Jordan K. Hubbard
63eb3ecd42
Update russian mirrors.
1997-01-24 07:03:15 +00:00
David E. O'Brien
ae462d03db
Change from using chunk_n to slice_type_name().
...
Reviewed by: jkh
1997-01-24 02:26:42 +00:00
David E. O'Brien
8d1db4e2bb
Adaptec AHA-1535 works fine with FBSD. It is basicly an ROM-less, PIO
...
Plug-n-Pray verison of the the AHA-1540.
1997-01-23 07:44:57 +00:00
Jordan K. Hubbard
7e698f84f0
*groan*. I broke tape extraction with the same optimization.
...
Fix that too.
1997-01-22 00:27:22 +00:00
Jordan K. Hubbard
898f607a63
Argh! Moving the media initialization to before the disk scribbling
...
section was a good thing, since it made it possible to detect media problems
*before* the installation started, but it also caused various things to
be mounted BEFORE the chroot() call, which definitely messes things up.
Fix this by detecting the pre-chroot() case and mounting into a subdir.
1997-01-22 00:15:51 +00:00
Jordan K. Hubbard
6dfa1330e5
A couple of cosmetic tweaks to tape install method and fstab file format.
...
Submitted-By: Flemming Jacobsen <fj@schizo.dk.tfs.com>
1997-01-20 19:36:31 +00:00
Jordan K. Hubbard
2e59a10476
Rearrange the timeout code and also (whoops) provide for timeouts during
...
file opens, not just during file reads.
1997-01-20 19:26:44 +00:00
Jordan K. Hubbard
0f18f7f84e
Add extra variables for the configuration of all packages, not just
...
the lynx browser.
Submitted-By: David O'Brien <obrien@cs.ucdavis.edu>
1997-01-20 16:13:43 +00:00
Jordan K. Hubbard
b4045b65fe
Correct a real brain-o in my check for when a "fixup" should be run.
...
Don't recreate parent menus just for submenus - it's irritating.
1997-01-19 10:27:12 +00:00
Jordan K. Hubbard
0ebf0addab
Use alarm's return status to more properly denote timeout rather than keeping
...
an icky global around.
1997-01-19 09:55:37 +00:00
Jordan K. Hubbard
a0e47058d0
Fix a variety of problems with my timeout handling, make it more
...
configurable (you can now set the timeout interval), fix a crash-bug
when no network device was attached.
1997-01-18 19:18:26 +00:00
Jordan K. Hubbard
740e9a8981
Implement compiled-in config file handling a little better - now
...
that there's no filesystem on the boot.flp image we need to prompt
for the configuration floppy.
1997-01-18 16:37:15 +00:00
Jordan K. Hubbard
c7bdc98ef3
Be more aggressive about timeouts.
1997-01-17 19:00:38 +00:00
Jordan K. Hubbard
135c95a582
Add timeout support to sysinstall's general media handling,
...
allow SIGINT to stand for "time out now!" in certain cases.
1997-01-17 15:58:58 +00:00
Jordan K. Hubbard
f8ea17db2b
Add device entries and documentation for Intel EtherExpress Pro/10 driver.
1997-01-17 14:18:10 +00:00
Jordan K. Hubbard
79e6e0e3a2
Whoops! Fix an infinite loop I lovingly introduced into this code
...
with a previous commit.
1997-01-17 14:05:37 +00:00
Jordan K. Hubbard
45680321c0
Pass LOAD_CONFIG_FILE variable through, if set (makes Paul Traina's life
...
easier). Only run install.cfg if running as init. It's something of
a security hole otherwise. :)
1997-01-17 10:57:26 +00:00
Jordan K. Hubbard
3b9b7e6177
Now that I know which parts of the installation really need it (since
...
there's no menu display bug to work around now), be far more selective
in my use of DITEM_RECREATE (which is slow and involves much screen I/O).
1997-01-17 08:47:13 +00:00
Alexander Langer
8abdc2eb40
Sweep through the tree fixing mmap() usage:
...
- Use MAP_FAILED instead of the constant -1 to indicate
failure (required by POSIX).
- Removed flag arguments of '0' (required by POSIX).
- Fixed code which expected an error return of 0.
- Fixed code which thought any address with the high bit set
was an error.
- Check for failure where no checks were present.
Discussed with: bde
1997-01-16 21:58:40 +00:00
Jordan K. Hubbard
306e292622
Fix mishandling of extraction return status in commit.
1997-01-16 15:00:25 +00:00
Jordan K. Hubbard
2974f2c077
Cope with Open_Disk() failure much more gracefully.
1997-01-16 14:42:21 +00:00
Jordan K. Hubbard
b449e9a83e
Damn! Forgot to update lynx also.
1997-01-16 10:51:53 +00:00
Jordan K. Hubbard
2bd4114e2a
Minor cleanup, adjust for latest version of apache web server.
1997-01-16 10:48:00 +00:00
Jordan K. Hubbard
37c16c5340
Clean up a long-standing bug in the scripting code. You could set variables,
...
but you couldn't call functions! Now you can do both.
Guard against whitespace pollution in variable names.
1997-01-16 10:24:09 +00:00
Jordan K. Hubbard
69bab6f567
Use a better dialog for flagging field validation errors.
...
Pointed-Out-By: msmith
1997-01-16 09:45:35 +00:00
Jordan K. Hubbard
d42e16a0d6
Keep our serial ports distinct so that first device is not found for
...
all (closes PR#2296).
Print better FTP failure diagnostics
Do better media failure checking in install.
1997-01-15 16:21:10 +00:00
Jordan K. Hubbard
c5e12995c6
Put upgraded files in their own directory - using the suffix was a bad idea.
1997-01-15 15:32:04 +00:00
Jordan K. Hubbard
615d72264e
Register SLIP/PPP devices properly again.
...
Make the /etc resurrection more sensible for upgrade. No longer
quite so annoying.
1997-01-15 13:39:50 +00:00
Jordan K. Hubbard
840c833532
Add some missing parameters to msgConfirm() which produced the effects
...
noted in PR#2454
1997-01-15 11:48:37 +00:00
Jordan K. Hubbard
6f1cc2d697
Don't call systemShutdown() from signal handler so that the media device
...
is closed. The FTP library doesn't expect to be called recursively from
an interrupt. :)
1997-01-15 08:01:10 +00:00
Jordan K. Hubbard
ecbfcda980
Put this branch of docs back on the 3.0 SNAP track.
1997-01-15 07:50:37 +00:00
Jordan K. Hubbard
4b5985f238
Make upgrade allow reselection of failed media.
1997-01-15 07:28:25 +00:00
Jordan K. Hubbard
3f0d701c2d
Make the bindist-only checks actually work.
...
Add code which theoretically should let you get a disk up from
start to finish while running multiuser, using your existing /dev
entries.
1997-01-15 07:06:39 +00:00
Jordan K. Hubbard
4a57e2940f
Make the FTP installation codepath a lot more defensive. Trap
...
bogus path and FTP I/O errors much earlier, offer retry possibilities
at steps along the way so you don't have to resume from the very beginning
again on a hard error.
1997-01-15 06:30:50 +00:00
Jordan K. Hubbard
9b1696b002
Fix several problems:
...
1. Bus mouse selection didn't show up properly in mouse menu.
2. U&G management screen didn't respect cancel properly.
3. Novice not prompted to add users or set root password during installation.
4. Username length changes screw up user management form.
1997-01-15 03:57:50 +00:00
Jordan K. Hubbard
9e5c9c0856
Set defaults more rationally through the item selection loop.
1997-01-15 03:24:44 +00:00
Jordan K. Hubbard
91188fac62
Accept emacs-style editing keys for traversal and ESC as an abort character.
1997-01-15 02:52:00 +00:00
Jordan K. Hubbard
1167de61b4
Copy ABOUT.TXT properly to the CD also.
1997-01-14 14:48:16 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Jordan K. Hubbard
60191fe961
Add more protection when running as init and don't do stupid things.
...
Fix looping in fixit cdrom selection by adding a missing break.
Move unmount of cdrom down to proper place.
1997-01-12 11:13:43 +00:00
Jordan K. Hubbard
1c2b09d5b2
DTRT for the 2nd CDROM and cdrom.inf automatically.
1997-01-06 11:45:01 +00:00
Jordan K. Hubbard
fb25893d57
Add extra tweak for -current compilation and some debugging.
1997-01-06 11:32:44 +00:00
Jordan K. Hubbard
29d851f6c2
Do a better job of CDROM detection.
...
Use consistent spelling throughout.
Remove unmount in fixit_common() since that's bogus in the CDROM case and
properly "shut down" the media device instead.
1997-01-06 11:10:25 +00:00
Jordan K. Hubbard
719de2bced
Clean up device handling WRT slip and ppp devices. An incomplete transition
...
from one convention to another had things pretty fouled up in here.
1997-01-04 13:29:10 +00:00
Jordan K. Hubbard
6befaa491c
Add a few strategic screen clears in network setup.
...
Disable saving of SCSI device parameters in userconfig saving in hopes
of working around a reported problem in the no-device case; there's no
point in saving this information here anyway.
2nd patch submitted-by: "Eric L. Hernes" <erich@lodgenet.com>
1997-01-04 12:36:39 +00:00
Jordan K. Hubbard
a686b628ba
Adjust the maximum displayed length.
...
Submitted-By: Tatsumi Hosokawa <hosokawa@mt.cs.keio.ac.jp>
1997-01-03 06:41:41 +00:00
Jordan K. Hubbard
e5b09b7d10
Do something I've wanted to do for quite some time - collapse all the
...
common layout code into some work functions and make all the layout-using
routine adopt them. Also reorganize includes and generally clean up.
1997-01-03 06:32:39 +00:00
Jordan K. Hubbard
d98b19d1e3
Use the right dd conversion options for whacking on the sysinstall commands.
1997-01-02 10:29:40 +00:00
Jordan K. Hubbard
650deed426
Add an install file to go with this new distribution.
1997-01-02 10:14:18 +00:00