| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
of these magic knobs. This is purely cosmetic and a documentation issue
so we don't have to glop through the source code looking for gems.
|
|
|
|
| |
Submitted by: pst
|
|
|
|
|
|
|
|
|
|
|
| |
1. Detecting the split /dev/ttyv0 / /dev/console case, e.g. you've
booted with the -h flag and you have a VGA card also.
2. Adding an extra "menu" for selecting terminal type and adding ANSI
to the list of compiled-in terms.
3. Opening the proper file descriptors before disowning ourselves.
Requested by: pst
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
those ideas that, like the Apache server setup, was well-intentioned
but doomed to fail in the face of change. That and the fact that it
shouldn't be part of the installation tool, it should be part of the
post-installation setup tool (which we need to write). Combining the
two utilities into one utility was my first conceptual mistake.
Apologies also to Coranth Gryphon, who worked hard on the Apache
and Samba server setup code. These features were quite useful
for awhile, if that's any consolation, I just simply had the wrong
ideas about where to put them. :-(
|
|
|
|
|
|
|
| |
Add a system command to script mechanism (so you can call things like
tzsetup from scripts).
Add noError variable for causing script errors to be ignored.
|
| |
|
|
|
|
| |
2. If hostname not set from script, bring up interactive dialog anyway.
|
| |
|
| |
|
|
|
|
| |
2. Update to XFree86 3.3
|
|
|
|
| |
such as partitioning a disk or overriding an interactive prompt.
|
| |
|
|
|
|
|
| |
entirely, as promised earlier (it's outdated now and doesn't really belong
in sysinstall).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
sysinstall about the dangerously dedicated message, and other
variables to allow pre-configuring the distribution sets.
Still todo: add a variable to define an initial set of packages that
should be loaded.
Reviewed by: jkh
|
| |
|
| |
|
| |
|
|
|
|
|
| |
file loading code.
Submitted by: pst
|
|
|
|
| |
Requested-By: joerg
|
|
|
|
| |
puppies.
|
| |
|
| |
|
|
|
|
| |
mediaDevice directly.
|
|
|
|
| |
this a little more robust.
|
|
|
|
| |
Update to Lynx 2.7 (need to build 2.1/2.2 versions of this package).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
so that we're more useful in multi-user mode. This is still not
100%, but it pulls in a lot more than it used to. Some of the "composite"
variables in /etc/sysconfig are going to take more work.
o Always write /etc/resolv.conf and /etc/hosts if it makes sense to do
so.
o Reset media properly when reselecting. Longstanding bogon.
o Pull SIGPIPE handling out of package.c; I'm actually hoping to handle
this differently shortly.
o Fix bug where cancel in TCP setup dialog still checked data fields.
I think this closes a PR, but I will have to go look.
|
|
|
|
|
|
| |
installer menu.
Fix status line code so informationals show up properly again.
|
|
|
|
|
| |
Allow DITEM_NO_ECHO to be encoded in layout field types and make
user.c use it for the password item.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
the lynx browser.
Submitted-By: David O'Brien <obrien@cs.ucdavis.edu>
|
|
|
|
| |
an icky global around.
|
|
|
|
|
| |
configurable (you can now set the timeout interval), fix a crash-bug
when no network device was attached.
|
|
|
|
| |
allow SIGINT to stand for "time out now!" in certain cases.
|
| |
|
| |
|
|
|
|
|
|
| |
all (closes PR#2296).
Print better FTP failure diagnostics
Do better media failure checking in install.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
from one convention to another had things pretty fouled up in here.
|
|
|
|
|
| |
common layout code into some work functions and make all the layout-using
routine adopt them. Also reorganize includes and generally clean up.
|
|
|
|
|
|
|
| |
into a submenu in case you need to start it again (or at some other point
in the installation).
Submitted-By: joerg
|
|
|
|
| |
2 before 1.
|
|
|
|
| |
I've been committing into 2.2 directly all this time.
|
|
|
|
| |
complicated.
|
|
|
|
|
|
| |
something else) for attributes and variables.
Remove stack-stomper in sstrncpy().
|