jkh
1283f131c4
It's not an error to call configResolv() early.
1997-02-14 02:55:25 +00:00
jkh
a4a10aad26
Don't unilaterally decide to skip network configuration if running multi-user;
...
ask politely.
1997-02-11 02:33:33 +00:00
jkh
dbf801721c
-#include <ufs/ufs/ufsmount.h>
...
This was a temporary measure I took to deal with John's 4.4L2 changes
which should not have crept in.
1997-02-11 02:13:06 +00:00
jkh
22eb43a7fd
Save /etc/sysconfig data at the very very end, so that it can be
...
used post-install time as a configuration tool as well.
Update comments about a kernel recompile being necessary for PS/2 mice.
1997-02-10 19:44:08 +00:00
jkh
4a0add2181
Don't stomp wall_cmos_clock file.
1997-02-10 10:23:53 +00:00
jkh
73a96d8db8
Allow the user to choose UTC or local time.
1997-02-10 10:21:07 +00:00
jkh
9d1ab7bcd7
Update these docs in preparation for 2.1.7
1997-02-08 17:46:06 +00:00
jkh
dfb96779aa
It's easier to go forwards than backwards with this, and the RELENG_2_1_0
...
sysinstall was already broken (I think there's a PR for this somewhere).
This will require some additional changes elsewhere, like bringing in pw.
1997-02-07 04:27:24 +00:00
jkh
4851ba9096
Reference addendum.html/ADDENDUM.TXT for posting security information after
...
release.
1997-02-07 02:25:43 +00:00
jkh
9cf7e8eddc
1. Sync ABOUT.TXT changes.
...
2. Go back to using a filesystem on the boot floppy; the rawboot boot blocks
were just too non-functional for other things.
1997-02-05 04:29:53 +00:00
jkh
abbe0207b7
2.2 -> 3.0
1997-02-03 20:45:48 +00:00
jkh
2f2fc21b4c
Institute a fairly major format overhaul.
1997-02-01 01:08:35 +00:00
jkh
9f3f50f5b7
Sync with RELENG_2_2 changes.
1997-01-30 06:38:19 +00:00
jkh
ba36da27a6
Allow user to delete as well as install packages from the package
...
installer menu.
Fix status line code so informationals show up properly again.
1997-01-29 22:35:05 +00:00
jkh
21bef29895
Cosmetic tweaks.
...
Also redirect stderr to Debug when running multiuser.
1997-01-29 21:45:30 +00:00
jkh
a7f7e7ef2a
Fix broken layout help (this is what broke the TCP help screen).
...
Allow DITEM_NO_ECHO to be encoded in layout field types and make
user.c use it for the password item.
1997-01-29 21:16:07 +00:00
jkh
ea8298a30b
Make media re-init a user choice.
1997-01-29 03:30:24 +00:00
jkh
fc077d6772
Do media initialization at correct time for upgrade too.
...
Update /stand.
1997-01-29 01:23:05 +00:00
jkh
7bfdb382a9
Update Russian FTP sites according to Mikhail A. Sokolov's current
...
configuration.
1997-01-29 01:13:27 +00:00
jkh
c5da6d5704
Death to another bad idea: Don't auto-mount CDROM on startup.
1997-01-29 00:14:17 +00:00
jkh
c755ab65b2
DTRT with a release string of "none" and use the correct (updated)
...
mountpoint name for fixit.
Submitted-By: joerg
1997-01-27 09:51:56 +00:00
jkh
e027af592c
Add new Portugal mirror.
1997-01-27 00:16:15 +00:00
jkh
e58a95f38f
Allow both types of XFree86 setup script to be run at user choice.
1997-01-24 20:20:12 +00:00
jkh
bb14af0d7e
I need to learn to read man pages more closely. readlink() does NOT null
...
append the return string (bleah!) so you need to do it yourself. This
explains why Bus and PS/2 meece weren't displayed in the Mouse selection
menu.
1997-01-24 19:31:53 +00:00
jkh
e83d4097d2
OK, I've got two ideas to file in the "really seemed like a good idea
...
at the time, but on further reflection..." bucket with these changes.
1. Checking the media before frobbing the disks was a fine idea, and
I wish it could have worked, but that leads to a rather difficult
situation when you need to mount the media someplace and you're about
to:
a) Chroot away from your present root.
b) Newfs the root to be.
You're basically screwed since there's no place to stick the mount
point where it will be found following the newfs/chroot (and eliminating
the chroot in favor of just using the "root bias" feature would work
great for the distributions but not the pkg_add calls done by the
package installer).
2. Automatic timeout handling. I don't know why, but alarm() frequently
returns no residual even when the alarm didn't go off, which defies
the man page but hey, since when was that so unusual? Take out timeouts
but retain the code which temporarily replaces the SIGINT handler in
favor of a more media-specific handler. This way, at least, if it's hanging
you can at least whap it. I think the timeout code would have been losing
over *really slow* links anyway, so it's probably best that it go.
This should fix NFS, tape & CDROM installs again (serves me right for getting
complacent and using just the FTP installs in my testing).
1997-01-24 19:24:51 +00:00
jkh
0fb36a0fa1
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
jkh
4e685342a1
Update russian mirrors.
1997-01-24 07:03:15 +00:00
obrien
4c0717bbc3
Change from using chunk_n to slice_type_name().
...
Reviewed by: jkh
1997-01-24 02:26:42 +00:00
obrien
3d2576def6
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
jkh
c6cf5de664
*groan*. I broke tape extraction with the same optimization.
...
Fix that too.
1997-01-22 00:27:22 +00:00
jkh
8b6b5dddd6
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
jkh
aaf59d3509
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
jkh
3684223ce5
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
jkh
331b576478
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
jkh
8c0ccd5a59
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
jkh
06b73de8a6
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
jkh
f9405d2e22
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
jkh
5c3f382847
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
jkh
ae7bb907bb
Be more aggressive about timeouts.
1997-01-17 19:00:38 +00:00
jkh
8b48e666e1
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
jkh
0b6933eac6
Add device entries and documentation for Intel EtherExpress Pro/10 driver.
1997-01-17 14:18:10 +00:00
jkh
5f482c5585
Whoops! Fix an infinite loop I lovingly introduced into this code
...
with a previous commit.
1997-01-17 14:05:37 +00:00
jkh
01e9b77ee3
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
jkh
59a1d5d7e1
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
alex
ee019a53dc
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
jkh
a18558c73f
Fix mishandling of extraction return status in commit.
1997-01-16 15:00:25 +00:00
jkh
d3874d585b
Cope with Open_Disk() failure much more gracefully.
1997-01-16 14:42:21 +00:00
jkh
9b2f5644fc
Damn! Forgot to update lynx also.
1997-01-16 10:51:53 +00:00
jkh
d1fef177d3
Minor cleanup, adjust for latest version of apache web server.
1997-01-16 10:48:00 +00:00
jkh
dbf1540bfd
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