Subject: CVS commit: src/distrib/utils/sysinst
To: None <source-changes@NetBSD.org>
From: David Laight <dsl@netbsd.org>
List: source-changes
Date: 01/12/2006 22:02:45
Module Name:	src
Committed By:	dsl
Date:		Thu Jan 12 22:02:45 UTC 2006

Modified Files:
	src/distrib/utils/sysinst: Makefile.inc bsddisklabel.c defs.h disks.c
	    main.c menus.mi msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl
	    net.c run.c target.c txtwalk.c txtwalk.h util.c
	src/distrib/utils/sysinst/arch/evbarm: md.h
	src/distrib/utils/sysinst/arch/hp300: md.h
	src/distrib/utils/sysinst/arch/hp700: md.h
	src/distrib/utils/sysinst/arch/i386: md.c menus.md
	src/distrib/utils/sysinst/arch/mac68k: md.c
	src/distrib/utils/sysinst/arch/mipsco: md.h
	src/distrib/utils/sysinst/arch/mvme68k: md.h
	src/distrib/utils/sysinst/arch/news68k: md.h
	src/distrib/utils/sysinst/arch/newsmips: md.h
	src/distrib/utils/sysinst/arch/playstation2: md.h
	src/distrib/utils/sysinst/arch/prep: md.h
	src/distrib/utils/sysinst/arch/sgimips: md.c md.h

Log Message:
Rework the installation loop so that it is possible to change the source
of the sets after an error.
A side effect is that it now does fetch-install-fetch-install..., not
fetch-...-fetch-install-...install.
The set selection code now uses a byte per set (not a bit-pattern) removing
the restriction of 32 sets, and allowing a per set status display (TBC).
Also TBC is deleting sets from /usr/INSTALL.
However I believe it works...


To generate a diff of this commit:
cvs rdiff -r1.41 -r1.42 src/distrib/utils/sysinst/Makefile.inc
cvs rdiff -r1.38 -r1.39 src/distrib/utils/sysinst/bsddisklabel.c
cvs rdiff -r1.123 -r1.124 src/distrib/utils/sysinst/defs.h
cvs rdiff -r1.91 -r1.92 src/distrib/utils/sysinst/disks.c
cvs rdiff -r1.48 -r1.49 src/distrib/utils/sysinst/main.c \
    src/distrib/utils/sysinst/msg.mi.pl
cvs rdiff -r1.22 -r1.23 src/distrib/utils/sysinst/menus.mi
cvs rdiff -r1.24 -r1.25 src/distrib/utils/sysinst/msg.mi.de
cvs rdiff -r1.138 -r1.139 src/distrib/utils/sysinst/msg.mi.en
cvs rdiff -r1.8 -r1.9 src/distrib/utils/sysinst/msg.mi.es
cvs rdiff -r1.87 -r1.88 src/distrib/utils/sysinst/msg.mi.fr
cvs rdiff -r1.106 -r1.107 src/distrib/utils/sysinst/net.c
cvs rdiff -r1.59 -r1.60 src/distrib/utils/sysinst/run.c
cvs rdiff -r1.47 -r1.48 src/distrib/utils/sysinst/target.c
cvs rdiff -r1.11 -r1.12 src/distrib/utils/sysinst/txtwalk.c
cvs rdiff -r1.9 -r1.10 src/distrib/utils/sysinst/txtwalk.h
cvs rdiff -r1.137 -r1.138 src/distrib/utils/sysinst/util.c
cvs rdiff -r1.13 -r1.14 src/distrib/utils/sysinst/arch/evbarm/md.h
cvs rdiff -r1.11 -r1.12 src/distrib/utils/sysinst/arch/hp300/md.h
cvs rdiff -r1.1 -r1.2 src/distrib/utils/sysinst/arch/hp700/md.h
cvs rdiff -r1.108 -r1.109 src/distrib/utils/sysinst/arch/i386/md.c
cvs rdiff -r1.10 -r1.11 src/distrib/utils/sysinst/arch/i386/menus.md
cvs rdiff -r1.44 -r1.45 src/distrib/utils/sysinst/arch/mac68k/md.c
cvs rdiff -r1.10 -r1.11 src/distrib/utils/sysinst/arch/mipsco/md.h
cvs rdiff -r1.11 -r1.12 src/distrib/utils/sysinst/arch/mvme68k/md.h
cvs rdiff -r1.20 -r1.21 src/distrib/utils/sysinst/arch/news68k/md.h
cvs rdiff -r1.10 -r1.11 src/distrib/utils/sysinst/arch/newsmips/md.h
cvs rdiff -r1.12 -r1.13 src/distrib/utils/sysinst/arch/playstation2/md.h
cvs rdiff -r1.12 -r1.13 src/distrib/utils/sysinst/arch/prep/md.h
cvs rdiff -r1.18 -r1.19 src/distrib/utils/sysinst/arch/sgimips/md.c
cvs rdiff -r1.20 -r1.21 src/distrib/utils/sysinst/arch/sgimips/md.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.