Skip site navigation (1)Skip section navigation (2)

CVS log for src/release/sysinstall/Attic/system.c

[BACK] Up to [FreeBSD] / src / release / sysinstall

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.103.2.9: download - view: text, markup, annotated - select for diffs
Tue Jul 2 22:31:20 2002 UTC (9 years, 7 months ago) by jhb
Branches: RELENG_4
CVS tags: RELENG_4_9_BP, RELENG_4_9_0_RELEASE, RELENG_4_9, RELENG_4_8_BP, RELENG_4_8_0_RELEASE, RELENG_4_8, RELENG_4_7_BP, RELENG_4_7_0_RELEASE, RELENG_4_7, RELENG_4_11_BP, RELENG_4_11_0_RELEASE, RELENG_4_11, RELENG_4_10_BP, RELENG_4_10_0_RELEASE, RELENG_4_10
Diff to: previous 1.103.2.8: preferred, colored; branchpoint 1.103: preferred, colored; next MAIN 1.104: preferred, colored
Changes since revision 1.103.2.8: +4 -4 lines
MFC: Move the 'type' variable inside the block where it is actually used.

Revision 1.103.2.8: download - view: text, markup, annotated - select for diffs
Wed Oct 31 19:32:20 2001 UTC (10 years, 3 months ago) by jkh
Branches: RELENG_4
CVS tags: RELENG_4_6_BP, RELENG_4_6_2_RELEASE, RELENG_4_6_1_RELEASE, RELENG_4_6_0_RELEASE, RELENG_4_6, RELENG_4_5_BP, RELENG_4_5_0_RELEASE, RELENG_4_5
Diff to: previous 1.103.2.7: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.7: +3 -1 lines
Temporarily disable the reap_children() stuff added by Murray on the
suspicion that it's currently breaking the gunzip -> tar pipeline that
sysinstall uses to extract dists (ref: numerous bug reports that -stable
installs are broken).

Revision 1.103.2.7: download - view: text, markup, annotated - select for diffs
Fri Oct 26 08:26:34 2001 UTC (10 years, 3 months ago) by jkh
Branches: RELENG_4
Diff to: previous 1.103.2.6: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.6: +2 -2 lines
MFC: Support to prevent bogusly redoing certain ops on signal restart.

Revision 1.103.2.6: download - view: text, markup, annotated - select for diffs
Thu Sep 27 07:01:49 2001 UTC (10 years, 4 months ago) by murray
Branches: RELENG_4
Diff to: previous 1.103.2.5: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.5: +31 -12 lines
MFC: revs 1.112 - 1.115 : fix several bugs in the pid=1 case.

Revision 1.103.2.5: download - view: text, markup, annotated - select for diffs
Mon Mar 12 12:10:34 2001 UTC (10 years, 11 months ago) by jkh
Branches: RELENG_4
CVS tags: RELENG_4_4_BP, RELENG_4_4_0_RELEASE, RELENG_4_4, RELENG_4_3_BP, RELENG_4_3_0_RELEASE, RELENG_4_3
Diff to: previous 1.103.2.4: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.4: +49 -5 lines
MFC:  OK, reviewing all of these changes actually shows them to be
      more benign than first thought and they certainly provide a number
      of important bug fixes.  The modules code will probably remain
      dormant in 4.3 but it helps code maintainance to keep it synced up
      anyway.  The softupdates support code also turned out to be so
      trivial that it's a low-risk feature addition.

Revision 1.110
Wed Jan 17 07:14:44 2001 UTC (11 years ago) by jhb
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.109: +1 -1 lines
Sysinstall has been repocopied to src/usr.sbin/sysinstall and everything
now uses the sources found there.

Revision 1.103.2.4: download - view: text, markup, annotated - select for diffs
Fri Dec 15 05:56:22 2000 UTC (11 years, 1 month ago) by jkh
Branches: RELENG_4
Diff to: previous 1.103.2.3: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.3: +2 -2 lines
MFC: use No/Yes dialogs where more appropriate.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Thu Dec 14 02:49:02 2000 UTC (11 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +2 -2 lines
Adapt sysinstall to use the new msgNoYes() function which assumes
no as a default.  Sysinstall should be both less dangerous and less
annoying as a result of this change, though that's just my opinion
(since they're the defaults which annoy ME the least :).

Revision 1.103.2.3: download - view: text, markup, annotated - select for diffs
Tue Oct 31 21:33:24 2000 UTC (11 years, 3 months ago) by jkh
Branches: RELENG_4
CVS tags: RELENG_4_2_0_RELEASE
Diff to: previous 1.103.2.2: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.2: +19 -11 lines
MFC: make the fixit floppy work on serial consoles

Revision 1.108: download - view: text, markup, annotated - select for diffs
Mon Oct 30 23:46:12 2000 UTC (11 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +19 -11 lines
Changes have been made to support a concept of VAR_FIXIT_TTY being
standard or serial.  This change needs to be done to the entire system that
depends on this.  This way we don't have some code using OnVTY checks
and other doing
        strcmp(variable_get(VAR_FIXIT_TTY), "standard") == 0
checks.  Also we need to set VAR_FIXIT_TTY to "serial" if we come up on
a serial console.

Also fixed a dialog problem in that dialog was used when dialog was
disabled causing some troubles such as not letting the cursor keys
work when exiting the fixit mode on media (ie. not the fixit shell but
for example fixit on a floppy).

Submitted by:	Doug Ambrisko <ambrisko@whistle.com>
PR:		22352

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sun Oct 29 09:57:50 2000 UTC (11 years, 3 months ago) by eivind
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +49 -5 lines
Teach sysinstall how to restart itself on Ctrl-C (as an addition to its old
tricks of rebooting and continuing where it was.)

Reviewed by:	jkh, jhb

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sun Oct 8 21:33:51 2000 UTC (11 years, 4 months ago) by phk
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +2 -2 lines
Initiate deorbit burn sequence for <machine/console.h>.

Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/console.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/console.h> files will be removed.

Revision 1.103.2.2: download - view: text, markup, annotated - select for diffs
Tue Jul 18 09:16:43 2000 UTC (11 years, 6 months ago) by obrien
Branches: RELENG_4
CVS tags: RELENG_4_1_1_RELEASE, RELENG_4_1_0_RELEASE
Diff to: previous 1.103.2.1: preferred, colored; branchpoint 1.103: preferred, colored
Changes since revision 1.103.2.1: +46 -7 lines
MFC: allow the Fix-it functionality to detect that we are on a serial console.
PR:		19837
Submitted by:	Doug Ambrisko <ambrisko@whistle.com>
Approved by:	JKH

Revision 1.105: download - view: text, markup, annotated - select for diffs
Tue Jul 18 09:14:06 2000 UTC (11 years, 6 months ago) by obrien
Branches: MAIN
CVS tags: PRE_SMPNG
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +46 -7 lines
Allow the Fix-it functionality to detect that we are on a serial console,
and DTRT rather than start the fixit shell on a non-existant vty.

PR:	19837
Submitted by:	Doug Ambrisko <ambrisko@whistle.com>
Approved by:	JKH

Revision 1.103.2.1: download - view: text, markup, annotated - select for diffs
Fri Jul 14 08:14:05 2000 UTC (11 years, 7 months ago) by jhb
Branches: RELENG_4
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +3 -1 lines
MFC: Add #include's to quiet warning.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat Mar 25 04:23:08 2000 UTC (11 years, 10 months ago) by jhb
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +3 -1 lines
Add #includes for sysctlbyname() to quiet a warning.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Fri Feb 25 20:55:15 2000 UTC (11 years, 11 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_4_BP, RELENG_4_0_0_RELEASE
Branch point for: RELENG_4
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +9 -5 lines
Make sysinstall use the new debug.boothowto OID.  It will now go
straight into debug mode if you boot -v.  Also conditionalize some
annoying debugging output now that we have this ability.

Partially submitted by:	msmith
Approved by:	jkh [to make certain wise-acres happy ;)]

Revision 1.87.2.11: download - view: text, markup, annotated - select for diffs
Fri Dec 17 02:46:34 1999 UTC (12 years, 1 month ago) by jkh
Branches: RELENG_3
CVS tags: RELENG_3_5_0_RELEASE, RELENG_3_4_0_RELEASE
Diff to: previous 1.87.2.10: preferred, colored; branchpoint 1.87: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87.2.10: +4 -1 lines
MFC: DTRT with msgNotify();

Revision 1.102: download - view: text, markup, annotated - select for diffs
Fri Dec 17 02:46:04 1999 UTC (12 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +4 -1 lines
In retrospect, msgNotify() should leave its contents on the screen
longer to give the user something to look at while things are happening.
Change it to do so and insert the appropriate screen saves elsewhere.

Revision 1.87.2.10: download - view: text, markup, annotated - select for diffs
Wed Dec 15 01:32:36 1999 UTC (12 years, 2 months ago) by jkh
Branches: RELENG_3
Diff to: previous 1.87.2.9: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.9: +7 -2 lines
MFC: bring across all the new changes for screen updates.  I've installed
a few snapshots with them in now and, with very few exceptions, it's
all way better than what I had before.  Those few exceptions will have
an extra screen clear or two added to make things look better.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue Dec 14 04:25:29 1999 UTC (12 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +7 -2 lines
Completely rip-out and redesign sysinstall's refresh model as well
as redoing all the menus to have proper, or at least non-hallucinogenic,
keyboard accelerators.

This requires my recent update to libdialog to work properly and will
probably also exhibit some other "interesting" behavior while the last
few missing screen clears are found (which is why I'm not going to MFC
immediately).  At least now, however, sysinstall does not gratuitously
redraw random screens at the drop of a hat and drive serial console
installers out of their minds.

Revision 1.87.2.9: download - view: text, markup, annotated - select for diffs
Sun Dec 12 04:58:47 1999 UTC (12 years, 2 months ago) by jkh
Branches: RELENG_3
Diff to: previous 1.87.2.8: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.8: +3 -1 lines
MFC: correct PART_OFF in label editor and silence various warnings.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sun Dec 12 04:58:01 1999 UTC (12 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +3 -1 lines
I shouldn't have incremented PART_OFF; it was wrong and broke label
display to boot.  Also fix some various warning fluff while I'm in
here cleaning up.

Revision 1.87.2.8: download - view: text, markup, annotated - select for diffs
Fri Nov 19 20:42:06 1999 UTC (12 years, 2 months ago) by jkh
Branches: RELENG_3
Diff to: previous 1.87.2.7: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.7: +2 -5 lines
MFC: about 2 month's worth of stacked changes.

Revision 1.44.2.31: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:22:07 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.30: preferred, colored; branchpoint 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44.2.30: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.66.2.16: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:20:53 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_2
Diff to: previous 1.66.2.15: preferred, colored; branchpoint 1.66: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66.2.15: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.99: download - view: text, markup, annotated - select for diffs
Sat Sep 4 16:01:15 1999 UTC (12 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -5 lines
o Catch up with pnp changes - kget no longer saves pnp data.
o Catch up with ncurses updates - some internal function names have changed.

Revision 1.87.2.7: download - view: text, markup, annotated - select for diffs
Thu Sep 2 00:55:30 1999 UTC (12 years, 5 months ago) by jkh
Branches: RELENG_3
CVS tags: RELENG_3_3_0_RELEASE
Diff to: previous 1.87.2.6: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.6: +9 -3 lines
NOW merge this over.  Ahem.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Thu Sep 2 00:51:15 1999 UTC (12 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +8 -2 lines
Oh crud, did I ever screw the pooch!  Rather than sync this with -stable,
I backed-out the changes in -current and didn't touch stable at all (I
thought I had my patch order reversed, not what actually happened).
AIEEE!  I can't even blame the crack for this one since I broke my
crack pipe a few weeks ago.  I think sleep deprivation gets the blame
for this one.

Medal for noticing this one goes to:	Jim Bloom <bloom@acm.org>

Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Sep 1 04:29:29 1999 UTC (12 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +3 -9 lines
MFC:  Catch 3.2-stable sysinstall up to 4.0-current level functionality,
bringing in DHCP support.  The only thing I left out were Poul-Henning's
newfs changes since I'm not sure if he's brought the rest of that support
into -stable yet.  If it turns out that this is the case, I'll MFC those
changes too.

Revision 1.87.2.6: download - view: text, markup, annotated - select for diffs
Sun Aug 29 15:54:14 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_3
Diff to: previous 1.87.2.5: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.5: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.96: download - view: text, markup, annotated - select for diffs
Sat Aug 28 01:34:20 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.87.2.5: download - view: text, markup, annotated - select for diffs
Fri Aug 27 01:54:28 1999 UTC (12 years, 5 months ago) by billf
Branches: RELENG_3
Diff to: previous 1.87.2.4: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.4: +2 -2 lines
Spelling mistake: 'von' -> 'on'

Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Jul 29 21:12:54 1999 UTC (12 years, 6 months ago) by billf
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +3 -1 lines
we only need to declare i if we are building for the alpha.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Tue Jul 20 07:39:22 1999 UTC (12 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +3 -1 lines
More Alpha ifdefage.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Mon Jul 19 10:06:18 1999 UTC (12 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -4 lines
Another batch of fixes for dhcp support in sysinstall, now dragging
in some code from C. Stone to parse the lease information.  This is still
a WIP and this commit is largely intended to allow others to sync up; the
dhclient code still only works when doing dhcp configuration post-install
and requires a bit more work on the boot floppy before it will truly
work in the minimal bootstrapping role.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Fri Jul 16 22:07:09 1999 UTC (12 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +6 -2 lines
Add in a hack to turn off unaligned access warnings for alpha.

Submitted by:	msmith

Revision 1.87.2.4: download - view: text, markup, annotated - select for diffs
Mon Feb 15 00:49:58 1999 UTC (12 years, 11 months ago) by jkh
Branches: RELENG_3
CVS tags: RELENG_3_2_PAO_BP, RELENG_3_2_PAO, RELENG_3_2_0_RELEASE, RELENG_3_1_0_RELEASE
Diff to: previous 1.87.2.3: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.3: +3 -3 lines
MFC: fix fixit, media cleanup

Revision 1.91: download - view: text, markup, annotated - select for diffs
Mon Feb 15 00:49:33 1999 UTC (12 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +3 -3 lines
Unbreak the fixit floppy.
Clean up some of the media handling to use common routines.

Revision 1.87.2.3: download - view: text, markup, annotated - select for diffs
Sun Feb 14 21:26:52 1999 UTC (12 years, 11 months ago) by jkh
Branches: RELENG_3
Diff to: previous 1.87.2.2: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.2: +2 -2 lines
MFC: fix initial state.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Sun Feb 14 21:26:29 1999 UTC (12 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2 lines
Fix incorrect initial state for two variables.

Revision 1.87.2.2: download - view: text, markup, annotated - select for diffs
Tue Feb 9 22:25:59 1999 UTC (13 years ago) by jkh
Branches: RELENG_3
Diff to: previous 1.87.2.1: preferred, colored; branchpoint 1.87: preferred, colored
Changes since revision 1.87.2.1: +2 -2 lines
MFC: retire rc.conf.site

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Feb 9 22:18:10 1999 UTC (13 years ago) by jkh
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -2 lines
Write changes out to /etc/rc.conf again; rc.conf.site is dead!

Revision 1.87.2.1: download - view: text, markup, annotated - select for diffs
Fri Feb 5 22:20:17 1999 UTC (13 years ago) by jkh
Branches: RELENG_3
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
MFC: new variable handling.

Revision 1.88: download - view: text, markup, annotated - select for diffs
Fri Feb 5 22:15:52 1999 UTC (13 years ago) by jkh
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -2 lines
Totally change the way variables are accounted for in sysinstall.
Now we know which variables are internal and which need to be
backed to /etc/rc.conf.site.  rc.conf is not touched now.

Also kget kernel change information back properly and set up a loader.rc
file to use it.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Fri Jan 8 09:13:00 1999 UTC (13 years, 1 month ago) by jkh
Branches: MAIN
CVS tags: RELENG_3_BP
Branch point for: RELENG_3
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +16 -8 lines
close doc race.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Jan 8 00:14:22 1999 UTC (13 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +5 -1 lines
Adapt sysinstall more fully to the alpha (deal with proper boot signatures,
don't present label editor, etc).

Submitted by:	dfr

Revision 1.66.2.15: download - view: text, markup, annotated - select for diffs
Thu Nov 5 17:47:43 1998 UTC (13 years, 3 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_8_RELEASE
Diff to: previous 1.66.2.14: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.14: +7 -1 lines
MFC: changes to adapt to new doc file layout.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Tue Nov 3 03:38:56 1998 UTC (13 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +7 -1 lines
Deal with both foo.hlp and FOO.TXT files.

Revision 1.66.2.14: download - view: text, markup, annotated - select for diffs
Wed Oct 28 10:59:47 1998 UTC (13 years, 3 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.13: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.13: +4 -2 lines
MFC: Lots of bug/doc fixes from 3.0's release cycle.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Wed Sep 30 13:36:53 1998 UTC (13 years, 4 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_3_0_0_RELEASE
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2 lines
Simplify gunzip usage even more (doh!).

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Sep 30 11:44:29 1998 UTC (13 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +4 -2 lines
Call gunzip correctly.

Revision 1.66.2.13: download - view: text, markup, annotated - select for diffs
Thu Jul 31 11:11:38 1997 UTC (14 years, 6 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_7_RELEASE, RELENG_2_2_6_RELEASE, RELENG_2_2_5_RELEASE
Diff to: previous 1.66.2.12: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.12: +26 -5 lines
YAMFC - serial console support.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Thu Jul 31 11:08:45 1997 UTC (14 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +26 -5 lines
Make serial console based installs actually work by:

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

Revision 1.66.2.12: download - view: text, markup, annotated - select for diffs
Tue May 27 18:56:16 1997 UTC (14 years, 8 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.11: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.11: +2 -3 lines
YAMFC

Revision 1.81: download - view: text, markup, annotated - select for diffs
Tue May 27 18:56:03 1997 UTC (14 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -3 lines
Always write out rc.conf, regardless of status.
PR:		3698

Revision 1.66.2.11: download - view: text, markup, annotated - select for diffs
Mon Apr 28 10:34:42 1997 UTC (14 years, 9 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_2_RELEASE
Diff to: previous 1.66.2.10: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.10: +4 -4 lines
YAMFC (for once).

Revision 1.80: download - view: text, markup, annotated - select for diffs
Mon Apr 28 10:31:14 1997 UTC (14 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +4 -4 lines
Adapt to rc.conf file format.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Mon Apr 28 09:35:59 1997 UTC (14 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +1 -5 lines
Back out mount change here (which is the only branch it should have
occupied in the first place :)

Revision 1.66.2.10: download - view: text, markup, annotated - select for diffs
Mon Apr 28 09:17:33 1997 UTC (14 years, 9 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.9: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.9: +1 -5 lines
Back out previous R/W root change.  It didn't work and it's better
done in MFS's mountroot, which is now done.

Revision 1.66.2.9: download - view: text, markup, annotated - select for diffs
Mon Apr 28 06:22:15 1997 UTC (14 years, 9 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.8: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.8: +5 -1 lines
Mount MFS root read/write (I think - we'll have to check :).
Frob around the CDE setup a little more since we've found it's so
pathological to the Xaccel install.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Mon Apr 28 06:15:49 1997 UTC (14 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +5 -1 lines
YAMF22

Revision 1.66.2.8: download - view: text, markup, annotated - select for diffs
Tue Mar 11 09:13:13 1997 UTC (14 years, 11 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_1_RELEASE, RELENG_2_2_0_RELEASE
Diff to: previous 1.66.2.7: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.7: +1 -1 lines
Whap two $FreeBSD$ lines which somehow survived Peter's ethnic clensing.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Sat Feb 22 14:12:20 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -1 lines
Revert $FreeBSD$ to $Id$

Revision 1.44.2.30: download - view: text, markup, annotated - select for diffs
Fri Feb 14 21:29:25 1997 UTC (14 years, 11 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_7_RELEASE
Diff to: previous 1.44.2.29: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.29: +5 -1 lines
YAMFC

Revision 1.66.2.7: download - view: text, markup, annotated - select for diffs
Fri Feb 14 21:24:24 1997 UTC (14 years, 11 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.6: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.6: +4 -0 lines
YAMFC

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Feb 10 19:44:08 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +4 -0 lines
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.

Revision 1.44.2.29: download - view: text, markup, annotated - select for diffs
Fri Feb 7 04:26:54 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.28: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.28: +38 -6 lines
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.

Revision 1.66.2.6: download - view: text, markup, annotated - select for diffs
Fri Jan 24 21:06:05 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.5: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.5: +0 -26 lines
Merge the last 3 days worth of hackery from -current.  This will also require
a merge of libdisk (coming next).

Revision 1.75: download - view: text, markup, annotated - select for diffs
Fri Jan 24 19:24:49 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +0 -26 lines
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).

Revision 1.66.2.5: download - view: text, markup, annotated - select for diffs
Sun Jan 19 09:59:40 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.4: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.4: +27 -1 lines
Syncronize with -current; too many merge lines to really put here.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Jan 19 09:55:37 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +3 -6 lines
Use alarm's return status to more properly denote timeout rather than keeping
an icky global around.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Jan 17 15:58:58 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +29 -0 lines
Add timeout support to sysinstall's general media handling,
allow SIGINT to stand for "time out now!" in certain cases.

Revision 1.66.2.4: download - view: text, markup, annotated - select for diffs
Wed Jan 15 08:01:32 1997 UTC (15 years ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.3: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.3: +3 -3 lines
Merge signal handler bug.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Jan 15 08:01:10 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -2 lines
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. :)

Revision 1.71: download - view: text, markup, annotated - select for diffs
Tue Jan 14 06:23:32 1997 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -1 lines
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.

Revision 1.66.2.3: download - view: text, markup, annotated - select for diffs
Fri Jan 3 06:38:22 1997 UTC (15 years, 1 month ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.2: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.2: +25 -2 lines
Merge all the -current changes in /usr/src/release.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Dec 29 05:51:40 1996 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +25 -2 lines
Support the use of the 2nd CDROM as a fixit aid.  Also put the EHS
into a submenu in case you need to start it again (or at some other point
in the installation).

Submitted-By: joerg

Revision 1.66.2.2: download - view: text, markup, annotated - select for diffs
Thu Dec 12 11:18:27 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66.2.1: preferred, colored; branchpoint 1.66: preferred, colored
Changes since revision 1.66.2.1: +12 -3 lines
YAMFC, now that I'm happy with sysinstall again.  It should now be safe
to build releases in both 2.2 and 3.0-current.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Dec 12 08:23:51 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
Fix some bogons in my close() handling.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed Dec 11 19:35:26 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +11 -2 lines
Cosmetic tweaks, initialize a few variables, fix a reversed conditional.

Revision 1.66.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 9 06:41:43 1996 UTC (15 years, 2 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2 lines
Merge with HEAD.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Mon Dec 9 06:02:32 1996 UTC (15 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2 lines
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.

Revision 1.44.2.28: download - view: text, markup, annotated - select for diffs
Thu Nov 7 09:18:03 1996 UTC (15 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_6_RELEASE, RELENG_2_1_6_1_RELEASE
Diff to: previous 1.44.2.27: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.27: +0 -0 lines
Merge from HEAD.

Revision 1.44.2.27: download - view: text, markup, annotated - select for diffs
Sun Nov 3 05:48:07 1996 UTC (15 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.26: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.26: +0 -0 lines
2nd try - sync up and try to produce a working -stable release build.

Revision 1.44.2.26: download - view: text, markup, annotated - select for diffs
Tue Oct 15 17:04:37 1996 UTC (15 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.25: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.25: +10 -4 lines
Mondo-merge of new 2.2 installation technology.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Oct 1 12:13:29 1996 UTC (15 years, 4 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_2_BP
Branch point for: RELENG_2_2
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +5 -1 lines
Installation cleanup, round II.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Oct 1 04:56:34 1996 UTC (15 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +1 -4 lines
Saner screen refresh changes, part I.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Thu Sep 26 21:07:08 1996 UTC (15 years, 4 months ago) by pst
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +6 -2 lines
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.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Thu Aug 1 10:58:54 1996 UTC (15 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -1 lines
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.

Revision 1.44.2.25: download - view: text, markup, annotated - select for diffs
Wed Jul 10 11:48:07 1996 UTC (15 years, 7 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_5_RELEASE
Diff to: previous 1.44.2.24: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.24: +2 -4 lines
Why, it's another merge!  How 'bout that, eh folks?

Revision 1.62: download - view: text, markup, annotated - select for diffs
Wed Jul 10 11:38:29 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -4 lines
Better error checking in helpfile expander.
Tart up some of the output a little.

Revision 1.44.2.24: download - view: text, markup, annotated - select for diffs
Mon Jul 8 09:07:29 1996 UTC (15 years, 7 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.23: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.23: +3 -1 lines
Merge.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Jul 8 08:54:34 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +3 -1 lines
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.

Revision 1.44.2.23: download - view: text, markup, annotated - select for diffs
Fri Jul 5 08:44:10 1996 UTC (15 years, 7 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.22: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.22: +20 -3 lines
Merge.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Fri Jul 5 08:36:02 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +20 -3 lines
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.

Revision 1.44.2.22: download - view: text, markup, annotated - select for diffs
Fri May 24 06:09:04 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.21: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.21: +0 -0 lines
Sync from HEAD

Revision 1.44.2.21: download - view: text, markup, annotated - select for diffs
Thu May 16 13:42:41 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.20: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.20: +0 -0 lines
Smash this into conformance again.  I'm just trying to test a 2.1-snap
build right now and need this to work.  Talking with Peter now about
a better solution to my merging problems.

Revision 1.44.2.20: download - view: text, markup, annotated - select for diffs
Thu May 16 12:17:09 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.19: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.19: +16 -4 lines
Merge from HEAD.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu May 16 11:47:46 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +16 -4 lines
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().

Revision 1.44.2.19: download - view: text, markup, annotated - select for diffs
Thu May 9 13:34:00 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.18: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.18: +14 -3 lines
1. Merge latest sysinstall changes.
2. Nuke libdisk from here in preparation for a move to /usr/src/lib, as in
   -current.
3. Remove explicit references to libdisk in Makefile (which will probably
   be merged outright from the HEAD later, but this will do for now).

Revision 1.44.2.18: download - view: text, markup, annotated - select for diffs
Sat May 4 11:18:09 1996 UTC (15 years, 9 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.17: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.17: +19 -22 lines
Update from HEAD

Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed May 1 03:31:08 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -2 lines
Micro tweak for getting the Holographic shell message to stay on the
screen longer.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Mon Apr 29 21:15:44 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +4 -2 lines
Fix more display weirdnesses that only show up during a real installation.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Apr 28 20:54:09 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +11 -2 lines
Add a new -fake argument to make sysinstall not actually change things while
I'm testing it.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun Apr 28 03:27:26 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +9 -2 lines
Fix an ancient index list bug.
Make FTP re-initializion work.
Fix fix fix.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Apr 28 01:07:27 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -3 lines
Move some of functions around in order to make this stuff easier
to work on.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Apr 26 18:19:38 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +6 -3 lines
Fix display refresh bug in displayHelp()
Go back to Normal menus for Media and FTP menus rather than
radio menus - the difference in behavior is confusing and sort
of detracts from the added (small) advantage of seeing what you last
picked.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Apr 25 17:31:27 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -1 lines
Quite a few changes:

1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic
   points.
2. Clean up the distributions menus so that everybody (that's reasonable)
   has All and Clear options for setting/clearing things en-masse.
3. Various attempts at display optimization.
4. Change the wording of the `Don't use Write!' dialogs to make them more
   explicitly define when and when not to use the option.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Apr 23 01:29:33 1996 UTC (15 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -9 lines
Bring this into sync.

I still have a _very very annoying_ display bug which occurs when a menu
item causes a submenu to be displayed - the screen repaints for the original
menu (which is restored upon return from the submenu) are off by about 4
characters.  I've tried restoring the screen, the cursor position, you name
it - same deal.  Grrrr!  This commit is my first step in trying to get someone
else to help me look into this one since I'm just tearing my hair out at this
point!

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sat Apr 13 13:32:10 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +5 -9 lines
1. Update all the copyrights to delete useless clauses 3 and 4.
2. Change more of the menu code over to new system.
3. Streamline label editor.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu Mar 21 09:30:17 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +3 -3 lines
Major enhancements to the package adder (next step is to use the new dialog
functions to make the menus far less klunky, but one thing at a time).

Fix bug that had debug output spewing uselessly on vty2 when running multiuser.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Mar 18 15:28:08 1996 UTC (15 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2 lines
Lots of fixes:

1. Revamp package installer to use new dependency lists and also
   pkg_add's new `read from stdin' mode to prevent a copy of the package
   from hitting the disk unnecessarily.

2. More fixes for running "not as init" - don't get upset if CDROM already
   mounted, do the right thing instead.

3. If running as init, assume first-time install and _don't show the
   (W)rite option in the fdisk screen.

4. Many other little tweaks, some of which will have to wait for fuller testing
   until I can create a boot floppy (testing certain system-destroying
   features of sysinstall can be a royal pain).  Expect some more commits.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sat Mar 2 07:31:56 1996 UTC (15 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +1 -2 lines
Miscellaneous cleanup before big round of menu restructuring (to use new
libdialog features).

Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Dec 7 10:34:16 1995 UTC (16 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +67 -54 lines
Update the -current sources from the 2.1 branch.

Approved (in spirit) by: jkh

Revision 1.44.2.17: download - view: text, markup, annotated - select for diffs
Thu Nov 9 02:32:05 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_0_RELEASE
Diff to: previous 1.44.2.16: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.16: +21 -51 lines
o Now that Coranth has made the anonymous FTP configuration not use adduser,
  bring it back.
o Simplify the vsystem() call by ripping out a good deal of the extraneous grot.

Revision 1.44.2.16: download - view: text, markup, annotated - select for diffs
Wed Nov 8 07:09:36 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.15: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.15: +6 -1 lines
o Use correct device for Wangtek tapes.
o Caution against use of `W' options in label/partition screens (dangerous!)
o Make various types of debugging dreck conditionalize on DEBUG flag
o Make a fake /var/db/mountdbtab file so new system doesn't complain
o Apply uniform permissions to entire /usr/X11R6 tree.
o Set erase character to ^H for all interactive commands.
o Don't panic if user exits upgrade shell, reboot.
o Document dangers of `W' options in help screens also.

Revision 1.44.2.15: download - view: text, markup, annotated - select for diffs
Thu Oct 26 08:56:13 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.14: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.14: +0 -0 lines
Sync up for this snapshot.

Revision 1.44.2.14: download - view: text, markup, annotated - select for diffs
Thu Oct 26 08:11:17 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.13: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.13: +36 -1 lines
o  Fix installUpgrade to start the holographic shell as well.
o  Lots of documentation fixes.
o  Rename FTP active to "FTP" and explain passive mode better.
o  Make tcpip screen a bit more friendly.
o  Literally dozens of nits.

Revision 1.44.2.13: download - view: text, markup, annotated - select for diffs
Sun Oct 22 14:06:38 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.12: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.12: +4 -1 lines
Make sure that $HOME is always set.  Applications like ee shouldn't
blithly assume that HOME *is* set, but it's probably easier to just set
it to some reasonable default here rather than assuming that no other
apps will get similarly confused.

Revision 1.44.2.12: download - view: text, markup, annotated - select for diffs
Fri Oct 20 07:02:50 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.11: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.11: +1 -70 lines
Too many bugs fixed to mention.  This code just seems to BREED them.
Many interfaces were also simplified or generally cleaned up in an
attempt to curb this problem.

Revision 1.44.2.11: download - view: text, markup, annotated - select for diffs
Thu Oct 19 15:55:36 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.10: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.10: +3 -3 lines
Sync with today's sources:

o Implement the 2.0.5->2.1 upgrade procedure (gah).
o Bring in Coranth's support for configuration of anon ftp and Samba
  plus some changes of my own.
o More attempts to actually write the documentation in english.
o Update docs to contain more 2.1-centric information.

Revision 1.44.2.10: download - view: text, markup, annotated - select for diffs
Wed Oct 18 00:12:42 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.9: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.9: +2 -16 lines
Almost snapshot time..
Merge today's work.

Now support an attributes file loaded at startup (true front-loaded install).
Add fuller debugging support to all device I/O routines.
Lots-o-bug fixes.

Revision 1.44.2.9: download - view: text, markup, annotated - select for diffs
Tue Oct 17 02:57:03 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.8: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.8: +2 -2 lines
Sync with me in prep for snapshot.

Revision 1.44.2.8: download - view: text, markup, annotated - select for diffs
Mon Oct 16 23:02:29 1995 UTC (16 years, 3 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.7: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.7: +3 -3 lines
Sync to my current development srcs.  I'm about to go off the air here for
awhile wwhile they work on my phone lines.

Revision 1.44.2.7: download - view: text, markup, annotated - select for diffs
Mon Oct 16 15:14:26 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.6: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.6: +73 -6 lines
Fix many more bogons, add some stuff to make the docs folk happy.

Revision 1.44.2.6: download - view: text, markup, annotated - select for diffs
Mon Oct 16 10:33:46 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.5: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.5: +2 -1 lines
Fix the ancient lurking evil that prevented the `Undo' commands from
ever really working.

Revision 1.44.2.5: download - view: text, markup, annotated - select for diffs
Sun Oct 15 12:41:09 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.4: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.4: +16 -1 lines
Sync.  Split into more rational package support functions and clients
of those functions.

Revision 1.44.2.4: download - view: text, markup, annotated - select for diffs
Wed Oct 4 07:55:01 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.3: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.3: +2 -2 lines
Make the release name to load a configurable parameter.
Don't gratuitously shutdown network after NFS or FTP install.
Centralize release version string to one location included by everyone.
Bring in new options screen.

Revision 1.44.2.3: download - view: text, markup, annotated - select for diffs
Mon Sep 25 00:52:15 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.2: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.2: +1 -24 lines
Great big batch-o-fixes.

jkh:
	Change the fixit floppy paradigm somewhat.  Rather than having
	a fixit floppy be a stand-alone boot floppy with emasculated
	command set due to space crunch, make boot floppy a filesystem
	of nice utilities and *no* kernel.  The idea is that you boot
	the standard boot floppy and choose the "Fixit" item off the top
	menu.  It then asks for and mounts the fixit floppy, adds the mount
	point to $PATH and then forks a shell with the inherited PATH.  You
	can use the shell to traipse around the filesystem, tweaking things
	as desired.

	Mutate the useless shell option in first menu to far more useful fixit.

	Fix the bogus `ifconfig sl0' case once and for all with a special case
	hack for cuaa0.

gpalmer:
	Fix benign-yet-bogus incorrect `password' to anon ftp sites.

joerg:
	Allow cpio to guess at input format again.
Submitted by:	jkh, gpalmer, joerg

Revision 1.44.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 23 22:03:23 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.44.2.1: preferred, colored; branchpoint 1.44: preferred, colored
Changes since revision 1.44.2.1: +24 -1 lines
Argh.  You don't want to use system() to launch a shell! :-)

Revision 1.44.2.1: download - view: text, markup, annotated - select for diffs
Mon Sep 18 17:00:26 1995 UTC (16 years, 4 months ago) by peter
Branches: RELENG_2_1_0
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +4 -64 lines
Part 2 of the mega-commit.  This syncs the 2.1 and 2.2 trees.  I will move
RELENG_2_1_0 tags to effect the reorg of the directories and files below
the help directory.  (which is why I did it via the HEAD.. cvs cannot add
files to a branch in this version)

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Sep 18 16:52:36 1995 UTC (16 years, 4 months ago) by peter
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +4 -64 lines
This mega-commit brings in Jordan's latest sysinstall version..
This looks like it was developed offline, and is being spammed over the
top of the existing.  "That's fine by me!  I dont really care how you do
it, just get it in there..." said Jordan in a conversation a short while
ago...

Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Jun 11 19:30:10 1995 UTC (16 years, 8 months ago) by rgrimes
Branches: MAIN
CVS tags: RELENG_2_1_0_BP
Branch point for: RELENG_2_1_0
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +35 -86 lines
Merge RELENG_2_0_5 into HEAD

Revision 1.43.2.14: download - view: text, markup, annotated - select for diffs
Fri Jun 9 14:33:36 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
CVS tags: RELENG_2_0_5_RELEASE
Diff to: previous 1.43.2.13: preferred, colored; branchpoint 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43.2.13: +6 -4 lines
Sanitize this just a tad more.

Revision 1.43.2.13: download - view: text, markup, annotated - select for diffs
Fri Jun 9 11:00:52 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.12: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.12: +10 -4 lines
Fix a minor bug in the help file decompressor.

Revision 1.43.2.12: download - view: text, markup, annotated - select for diffs
Thu Jun 8 09:40:43 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.11: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.11: +2 -2 lines
Add /usr/X11R6/bin to the end of the default path so that XF86config
works (it really should set the path internally, but oh well!).

Revision 1.43.2.11: download - view: text, markup, annotated - select for diffs
Tue Jun 6 09:27:10 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.10: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.10: +1 -4 lines
What was I thinking?  That umask() was totally bogus!

Revision 1.43.2.10: download - view: text, markup, annotated - select for diffs
Mon Jun 5 18:53:54 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.9: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.9: +4 -1 lines
Clean up attr_match a little; add some debugging.

Revision 1.43.2.9: download - view: text, markup, annotated - select for diffs
Mon Jun 5 03:15:49 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.8: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.8: +4 -13 lines
Remove totally unused and unnecessary "OnCDROM" code.
Remove OnSerial boolean - I don't use it.
Fix various bogons that continue to lurk despite my best efforts.

Revision 1.43.2.8: download - view: text, markup, annotated - select for diffs
Fri Jun 2 00:45:18 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.7: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.7: +4 -4 lines
Try to clear the screen more properly after font changes;
there was often garbage on the screen after shifting to
another font.

Revision 1.43.2.7: download - view: text, markup, annotated - select for diffs
Thu Jun 1 09:26:15 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.6: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.6: +7 -6 lines
Make helpfiles work again - the target extracted from the
helpfile is *not* the same as the full pathname..

Revision 1.43.2.6: download - view: text, markup, annotated - select for diffs
Wed May 31 23:51:15 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.5: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.5: +6 -3 lines
1. More fixes from Poul to deal with helpfiles.
2. Don't write out /etc/hosts entry for this system if
   they specified their IP address as `0' for dynamic
   address negotiation with PPP.
Submitted by:	phk & jkh

Revision 1.43.2.5: download - view: text, markup, annotated - select for diffs
Wed May 31 23:08:31 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.4: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.4: +19 -35 lines
Bring in Poul's fixes to the helpfile routines.
Submitted by:	phk

Revision 1.43.2.4: download - view: text, markup, annotated - select for diffs
Wed May 31 22:09:20 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.3: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.3: +1 -8 lines
1. Print 25 newlines at the start if we're running on a VTY.  This
   preserves the scroll-back buffer.

2. Remove the unused systemWelcome() function.

Revision 1.43.2.3: download - view: text, markup, annotated - select for diffs
Wed May 31 20:55:39 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.2: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.2: +1 -34 lines
Remove the whole "ESC to fork a shell" thing; it was just bogus,
and the emergency holographic shell on the 4th VTY serves all of
the required functions now.  ESC is now synonymous with "Cancel",
like it should be.

Revision 1.43.2.2: download - view: text, markup, annotated - select for diffs
Wed May 31 10:34:28 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43.2.1: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.2.1: +31 -29 lines
1. Totally re-write the helpfile snooping code with an eye towards elimiating the
   root fs overflows people have been seeing.

2. Change "ESC to exit" to "ESC to finish" in the disklabel and disk editor screens
   to be less confusing.

Revision 1.43.2.1: download - view: text, markup, annotated - select for diffs
Tue May 30 21:34:42 1995 UTC (16 years, 8 months ago) by jkh
Branches: RELENG_2_0_5
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Change VT_RELDISP to the more correct VT_ACTIVATE.  Assuming that
I read Soren's message about VTY's being 1 rather than 0 based correctly,
this should fix the problem with the console not switching back properly.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue May 30 08:28:57 1995 UTC (16 years, 8 months ago) by rgrimes
Branches: MAIN
CVS tags: RELENG_2_0_5_BP
Branch point for: RELENG_2_0_5
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
Remove trailing whitespace.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon May 29 11:01:39 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_0_5_ALPHA
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +57 -35 lines
Sync up my work for the night.  This should implement ALL possible
installation methods and provide a fairly robust set of menu options.
This should also fix a few more bugs on Poul-Henning's latest gripe
list.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon May 29 02:13:31 1995 UTC (16 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +17 -23 lines
Get help files form /stand/help.tgz

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon May 29 00:50:05 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -4 lines
Shrink the boot floppy by removing all extraneous stuff.  Also increase
number of inodes.

Fix various bugs reported by Poul.  Implement VTY switching.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun May 28 09:36:06 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -3 lines
Try again to redirect the console back before rebooting.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri May 26 21:00:43 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +7 -2 lines
Put the console back on ttyv0 before rebooting.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri May 26 20:31:00 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
Ask name of "other" ftp site in correct place.
Make TIOCCONS redirection for console messages work properly; we no longer
open /dev/console for all I/O - we use the VTYs directly.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri May 26 19:28:05 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +5 -5 lines
Clean up the configuration stuff a bit more - we should now populate
/etc with good things(tm).

Fire off ppp with all the proper initial options set.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri May 26 08:41:49 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -4 lines
Totally revamp the TCP/IP dialog; now network selection makes a bit more sense.

Root floppy (which actually may be able to go completely away at some point
soon!) is now loadable from ftp/nfs/dos as well as CDROM and (of course)
floppy.

Fix more problems on Poul's Gripe List.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu May 25 18:48:31 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -16 lines
Bring in all my fixes to Poul's gripe list as of last night.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu May 25 01:52:03 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
Cleanup.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed May 24 23:43:59 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
Invoke the _right_ shell.  Sigh.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed May 24 23:36:50 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -1 lines
Whoops - that last feature I committed to put a diagnostic shell in
ttyv3 would work a lot better if I actually exec'd a shell! :-)
Reviewed by:

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed May 24 22:37:44 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +13 -1 lines
1. Spawn a shell on VTY4 and leave it lying around.
2. Bring in Gary's prompt stuff in extractGeneric.
3. Add another global for telling when we're running as init.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue May 23 02:41:18 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +5 -4 lines
1. Bring in the first cut of Poul's ftp routines.  We still don't
   use them yet, but it's close (we're working on the last wrinkles
   in the CD install for now).
2. Complete the CDROM installation strategy code.
3. Simplify the distribtuion loading code.
4. General error message cleanup.
5. Write the /etc/fstab file now and split those routines into config.c
6. Clean up the menus a little more.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun May 21 06:12:44 1995 UTC (16 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +0 -0 lines
The latest batch from me.  Still some screen anomalies (One could consider
the entire libdialog one such :-( ) but functionally ok I think.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun May 21 04:34:12 1995 UTC (16 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +1 -2 lines
label.c: wizard mode now returns;
disks.c: clrtobot() so that deleted stuff disappears.
disks.c: offset is signed (for OnTrack diskmanager)
system.c: don't setbuf(stdout,0), it's too slow.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun May 21 01:56:03 1995 UTC (16 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +35 -54 lines
Make newfs options work on rootfs.
Add size argument to new_part, so it can come up with a good default for newfs.
Fix (possibly) a dialog botch after label.c's wizard mode.
Make vsystem even smarter abour crunched binaries (what a speedup!)
(You need to recompile crunchgen !)

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat May 20 23:33:14 1995 UTC (16 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -10 lines
Now cpio works for me.  (it was Mostly confusion about when the chroot
happened)
Make vsystem crunch aware in an intelligent fashion.
make the boot.flp target more specific (and faster).

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat May 20 22:47:43 1995 UTC (16 years, 8 months ago) by gpalmer
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +6 -3 lines
#if 0 out PHK's code until we can find a way of making it crunchgen
dependant so that standalone builds aren't hosed.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat May 20 19:12:13 1995 UTC (16 years, 8 months ago) by phk
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +55 -3 lines
Change vsystem to know that the shell is crunched in.
Sanitize a couple of messages.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat May 20 13:24:35 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
Clear the screen on msgNotifys.
Don't notify in vsystem() - it obscures the original message.
Put some debugging code into cpio_extract() so that I can see
why it doesn't work now. :(

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat May 20 08:31:43 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -2 lines
Totally re-work cpio_extract.
Erase the annoying "Command output is on debugging screen" message
when it's time to switch back.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri May 19 21:30:35 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -1 lines
More assorted verbosity.  Also don't log informational messages.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri May 19 16:58:58 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +21 -3 lines
1. Incorporate Nickolay's ammended patches for Russian screenmap support
   as per Andrey's letter.  Make a few modifications for correctness.

2. Add Language menu back to first menu - it was too buried in the
   Options menu.

3. Add size information to all distributions.

4. Add a compat20 distribution (we need to make one of these!!  Any takers?  Please?)

Submitted by:	Nickolay N. Dudorov <nnd@gw.itfs.nsk.su> & jkh

Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri May 19 04:17:38 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Whoops!  Put the helpful message telling you to look at the second
screen on the first screen, and not the second.. :-)

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu May 18 17:49:09 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Poul says that setting fonts on monocrome displays is useless
as most mono displays aren't that intelligent anyway.  Disable it in this
case.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu May 18 15:58:32 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -1 lines
Clear the screen after changing the font.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu May 18 15:29:46 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +11 -15 lines
1. Use 8x16 fonts.
2. Don't use russian screenmap - apparently not necessary with right font.
3. Dequote bogusly quoted font name in english language setting.
4. Use setterm() and hack around an undesirable side-effect (cbreak is unset).
5. be smarter about setting OnVTY, and use it in cases where it makes sense.
Submitted by:	Nickolay N. Dudorov <nnd@gw.itfs.nsk.su>

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu May 18 09:02:02 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +7 -1 lines
1. Primitive bad144 support (I believe an additional command is needed, but
   won't know until Poul wakes up again).
2. Make vsystem() put its output on the debugging fd.
3. DTRT with root filesystem placement - now I see how this has to work
   (thanks, Poul).
4. Many miscellaneous spelling errors fixed and general cleanup.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu May 18 02:42:33 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +23 -2 lines
Use my own version of system() everywhere - it knows where to find the
shell!

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed May 17 16:16:10 1995 UTC (16 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
1. Set a path to /stand by default.
2. Don't clear() when I can dialog_clear().

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue May 16 11:37:26 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +10 -11 lines
This will now compile and even scribble helpfully on your disks.
It remains to be seen how successfully.  The distribution loading code
is still not here yet, but the partition/newfs/mount/cpio-extract cycle
is as complete as it's ever going to get, modulo possible bug fixes.
The TCP/IP setup screen is also sort of here, albeit in a highly-changing
state due to the fact that per-interface information isn't being kept
right now but is being added (thanks, Gary!).

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu May 11 09:01:35 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
1. Don't check CHUNK_BSD_COMPAT for now; it always returns "no" and is
   getting in the way of testing right now.
2. Call system() on commands, not vsystem().  No need for vsystem() here.
3. Add a path for the shell.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed May 10 18:59:51 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +6 -4 lines
Don't use curses routines until that part of the system is initialized.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon May 8 06:06:29 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -2 lines
Ok, we should now create all filesystems, mount them and extract the
cpio floppy at this point.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun May 7 03:38:03 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4 lines
Correct a few ordering errors in how the partitions were being displayed.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat May 6 09:34:22 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +20 -1 lines
Some fairly serious cleanup.  The proper offset should now be used in
creating partitions.  Still need to get the mount points displaying carefully,
but I need to get this into my tree on time so that I can work on that.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri May 5 23:47:46 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +41 -5 lines
All the editors are finished.  Now if I can just get a problem with libdisk
fixed, we should be able to fully set up the user's disk.  Still to come
with next commit:  filesystem setup, distribution extraction, final
configuration.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu May 4 19:48:19 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +23 -1 lines
This will now write MBR entries - should be enough for testing.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon May 1 21:56:31 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +42 -16 lines
Commit my latest changes before having a nap.  Still not close to done,
nor is it in sync with my working sources, but it leaves me less CVS hassles
to bring in the new files at this time.  Still no documentation to translate
quite yet, but soon.  This stuff is actually very close now.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Apr 29 19:33:06 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +69 -1 lines
o Add extra menu types (radio implemented, multiple choice shortly).
o Make the framework generally more robust.
o Figured out how to nest the menu descriptions - no more grotty initialization
  of menus.
o Fix bug with helpline and helpfile not being reset.
o Add stubs for the media selection code.

Coming next:  Fdisk and disklabel screens using Phk's new libdisk stuff.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Apr 27 12:50:34 1995 UTC (16 years, 9 months ago) by jkh
CVS tags: sysinstall
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Here is my first "framework" commit of the new sysinstall.  There is a LOT
more to come in the next 24 hours, this is just the first stable result of
8 hours of hacking so far.  The specification format for menus is pretty
much hammered out and the beginnings (very humble) of the doc hierarchy
are present for an example.  It should be quite easy to add a lot more
menus quickly to this since I did go somewhat out of my way to make the
framework easy to work with.  This is NOT the glorious semi-graphical
sysinstall (or whatever its name will be) that the install-geeks are working
on, this is simply the "son of sysinstall" I've been promising to write in
the interim for 2.0.5 and 2.1R (super install doesn't come until 2.2R).

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Apr 27 12:50:34 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options