| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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).
|
| |
|
|
|
|
|
|
| |
all (closes PR#2296).
Print better FTP failure diagnostics
Do better media failure checking in install.
|
|
|
|
|
|
| |
Add code which theoretically should let you get a disk up from
start to finish while running multiuser, using your existing /dev
entries.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Fix looping in fixit cdrom selection by adding a missing break.
Move unmount of cdrom down to proper place.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
into a submenu in case you need to start it again (or at some other point
in the installation).
Submitted-By: joerg
|
| |
|
| |
|
|
|
|
| |
Virtually-Demanded-At-Gunpoint-By: joerg
|
|
|
|
| |
NFS installation to fail the first time. This will go into 2.2.
|
|
|
|
|
|
| |
scripts using #!/bin/sh (like /mnt2/dev/MAKEDEV) will work.
Observed by: andreas
|
|
|
|
| |
source tree for 5 days! :-( ).
|
|
|
|
|
|
| |
installed version match.
Pointed-out-by: hosokawa@mt.cs.keio.ac.jp (HOSOKAWA Tatsumi)
|
|
|
|
|
|
|
|
|
|
|
| |
. 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. :-(
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
2. Preload the ldconfig cache before calling X setup.
|
|
|
|
| |
[same as from 2.2]
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
/etc file changes out.
|
|
|
|
| |
Noticed-by: jfieber
|
|
|
|
|
|
| |
of the distribution probes over ftp.
Properly #ifdef the SAVE_USERCONFIG code.
|
|
|
|
|
| |
(for now - still a few more wrinkles here). Add more debugging code
and some cosmetic tweaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
| |
loops internally for BOOTMFS (not being able to run gdb on sysinstall
when it's running as init is a real pain!).
|
|
|
|
|
| |
really well when running the GENERIC kernel but not with the BOOTMFS kernel.
Further work is needed.
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Noticed-by: der
|
|
|
|
| |
judicious use of dialog_clear_norefresh().
|
| |
|
|
|
|
|
|
|
|
| |
create them
twice.
Various cosmetic tweaks.
|
|
|
|
| |
2. Add some code for dealing with a ports collection on the second CD now.
|
| |
|
|
|
|
| |
test CD would turn at least one bug up :-).
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
and simply adding another disk.
|
|
|
|
| |
possible minute? :-)
|
|
|
|
|
| |
make sure that /tmp is there first! :-) While I'm at it, clean up the
somewhat inexplicably bogus Mkdir() function.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|