Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Move sysinst sources to usr.sbin.



details:   https://anonhg.NetBSD.org/src/rev/c62e3fb1f867
branches:  trunk
changeset: 797760:c62e3fb1f867
user:      dholland <dholland%NetBSD.org@localhost>
date:      Sat Jul 26 19:30:39 2014 +0000

description:
Move sysinst sources to usr.sbin.

This commit only physically moves the sources - there are no other
changes, to maximize the probability that this will be treated as a
rename if we ever do manage to migrate away from CVS.

Moving sysinst has been discussed on and off for years and has two
goals: making it easier to work on sysinst, and also making sysinst
available on running systems for use installing chroots and VM images
and other such things. None of the latter is possible yet, but as they
say, one thing at a time.

Doing this now was approved in an impromptu fashion by mrg, riz,
riastradh, me, and groo.

diffstat:

 distrib/utils/sysinst/Makefile                      |    56 -
 distrib/utils/sysinst/Makefile.inc                  |   152 -
 distrib/utils/sysinst/SPELLING.en                   |    15 -
 distrib/utils/sysinst/TODO                          |   129 -
 distrib/utils/sysinst/aout2elf.c                    |   449 ----
 distrib/utils/sysinst/arch/acorn26/Makefile         |     8 -
 distrib/utils/sysinst/arch/acorn26/md.c             |     5 -
 distrib/utils/sysinst/arch/acorn26/md.h             |    69 -
 distrib/utils/sysinst/arch/acorn26/menus.md.en      |    37 -
 distrib/utils/sysinst/arch/acorn26/menus.md.es      |    37 -
 distrib/utils/sysinst/arch/acorn26/menus.md.fr      |    37 -
 distrib/utils/sysinst/arch/acorn26/menus.md.pl      |    39 -
 distrib/utils/sysinst/arch/acorn26/msg.md.de        |    78 -
 distrib/utils/sysinst/arch/acorn26/msg.md.en        |    75 -
 distrib/utils/sysinst/arch/acorn26/msg.md.es        |    78 -
 distrib/utils/sysinst/arch/acorn26/msg.md.fr        |    77 -
 distrib/utils/sysinst/arch/acorn26/msg.md.pl        |    76 -
 distrib/utils/sysinst/arch/acorn32/Makefile         |     8 -
 distrib/utils/sysinst/arch/acorn32/md.c             |   356 ---
 distrib/utils/sysinst/arch/acorn32/md.h             |    68 -
 distrib/utils/sysinst/arch/acorn32/menus.md.en      |    37 -
 distrib/utils/sysinst/arch/acorn32/menus.md.es      |    37 -
 distrib/utils/sysinst/arch/acorn32/menus.md.fr      |    37 -
 distrib/utils/sysinst/arch/acorn32/menus.md.pl      |    39 -
 distrib/utils/sysinst/arch/acorn32/msg.md.de        |    78 -
 distrib/utils/sysinst/arch/acorn32/msg.md.en        |    75 -
 distrib/utils/sysinst/arch/acorn32/msg.md.es        |    78 -
 distrib/utils/sysinst/arch/acorn32/msg.md.fr        |    77 -
 distrib/utils/sysinst/arch/acorn32/msg.md.pl        |    76 -
 distrib/utils/sysinst/arch/alpha/Makefile           |     6 -
 distrib/utils/sysinst/arch/alpha/md.c               |   203 --
 distrib/utils/sysinst/arch/alpha/md.h               |    72 -
 distrib/utils/sysinst/arch/alpha/menus.md.en        |    37 -
 distrib/utils/sysinst/arch/alpha/menus.md.es        |    37 -
 distrib/utils/sysinst/arch/alpha/menus.md.fr        |    37 -
 distrib/utils/sysinst/arch/alpha/menus.md.pl        |    39 -
 distrib/utils/sysinst/arch/alpha/msg.md.de          |    56 -
 distrib/utils/sysinst/arch/alpha/msg.md.en          |    55 -
 distrib/utils/sysinst/arch/alpha/msg.md.es          |    55 -
 distrib/utils/sysinst/arch/alpha/msg.md.fr          |    55 -
 distrib/utils/sysinst/arch/alpha/msg.md.pl          |    57 -
 distrib/utils/sysinst/arch/amd64/Makefile           |    12 -
 distrib/utils/sysinst/arch/amd64/md.c               |     5 -
 distrib/utils/sysinst/arch/amd64/md.h               |   117 -
 distrib/utils/sysinst/arch/amiga/Makefile           |     8 -
 distrib/utils/sysinst/arch/amiga/md.c               |   147 -
 distrib/utils/sysinst/arch/amiga/md.h               |    85 -
 distrib/utils/sysinst/arch/amiga/menus.md.en        |    36 -
 distrib/utils/sysinst/arch/amiga/menus.md.es        |    36 -
 distrib/utils/sysinst/arch/amiga/menus.md.fr        |    36 -
 distrib/utils/sysinst/arch/amiga/msg.md.de          |    51 -
 distrib/utils/sysinst/arch/amiga/msg.md.en          |    50 -
 distrib/utils/sysinst/arch/amiga/msg.md.es          |    50 -
 distrib/utils/sysinst/arch/amiga/msg.md.fr          |    50 -
 distrib/utils/sysinst/arch/arc/Makefile             |    11 -
 distrib/utils/sysinst/arch/arc/md.c                 |   401 ----
 distrib/utils/sysinst/arch/arc/md.h                 |    95 -
 distrib/utils/sysinst/arch/arc/menus.md.en          |    36 -
 distrib/utils/sysinst/arch/arc/msg.md.en            |    91 -
 distrib/utils/sysinst/arch/atari/Makefile           |    11 -
 distrib/utils/sysinst/arch/atari/md.c               |   188 -
 distrib/utils/sysinst/arch/atari/md.h               |    79 -
 distrib/utils/sysinst/arch/atari/menus.md.en        |    36 -
 distrib/utils/sysinst/arch/atari/menus.md.es        |    36 -
 distrib/utils/sysinst/arch/atari/msg.md.de          |    78 -
 distrib/utils/sysinst/arch/atari/msg.md.en          |    74 -
 distrib/utils/sysinst/arch/atari/msg.md.es          |    74 -
 distrib/utils/sysinst/arch/bebox/Makefile           |     9 -
 distrib/utils/sysinst/arch/bebox/md.c               |   163 -
 distrib/utils/sysinst/arch/bebox/md.h               |    67 -
 distrib/utils/sysinst/arch/bebox/menus.md.en        |    36 -
 distrib/utils/sysinst/arch/bebox/menus.md.es        |    36 -
 distrib/utils/sysinst/arch/bebox/menus.md.fr        |    36 -
 distrib/utils/sysinst/arch/bebox/menus.md.pl        |    38 -
 distrib/utils/sysinst/arch/bebox/msg.md.de          |    55 -
 distrib/utils/sysinst/arch/bebox/msg.md.en          |    54 -
 distrib/utils/sysinst/arch/bebox/msg.md.es          |    54 -
 distrib/utils/sysinst/arch/bebox/msg.md.fr          |    54 -
 distrib/utils/sysinst/arch/bebox/msg.md.pl          |    56 -
 distrib/utils/sysinst/arch/cats/Makefile            |     8 -
 distrib/utils/sysinst/arch/cats/md.c                |   208 --
 distrib/utils/sysinst/arch/cats/md.h                |    60 -
 distrib/utils/sysinst/arch/cats/menus.md.en         |    37 -
 distrib/utils/sysinst/arch/cats/menus.md.es         |    37 -
 distrib/utils/sysinst/arch/cats/menus.md.fr         |    37 -
 distrib/utils/sysinst/arch/cats/menus.md.pl         |    38 -
 distrib/utils/sysinst/arch/cats/msg.md.de           |    58 -
 distrib/utils/sysinst/arch/cats/msg.md.en           |    58 -
 distrib/utils/sysinst/arch/cats/msg.md.es           |    59 -
 distrib/utils/sysinst/arch/cats/msg.md.fr           |    59 -
 distrib/utils/sysinst/arch/cats/msg.md.pl           |    59 -
 distrib/utils/sysinst/arch/cobalt/Makefile          |    11 -
 distrib/utils/sysinst/arch/cobalt/md.c              |   420 ----
 distrib/utils/sysinst/arch/cobalt/md.h              |    95 -
 distrib/utils/sysinst/arch/cobalt/menus.md.en       |    36 -
 distrib/utils/sysinst/arch/cobalt/msg.md.en         |    80 -
 distrib/utils/sysinst/arch/emips/Makefile           |     6 -
 distrib/utils/sysinst/arch/emips/md.c               |   208 --
 distrib/utils/sysinst/arch/emips/md.h               |    89 -
 distrib/utils/sysinst/arch/emips/menus.md.en        |    36 -
 distrib/utils/sysinst/arch/emips/menus.md.es        |    36 -
 distrib/utils/sysinst/arch/emips/menus.md.fr        |    36 -
 distrib/utils/sysinst/arch/emips/menus.md.pl        |    39 -
 distrib/utils/sysinst/arch/emips/msg.md.de          |    52 -
 distrib/utils/sysinst/arch/emips/msg.md.en          |    51 -
 distrib/utils/sysinst/arch/emips/msg.md.es          |    51 -
 distrib/utils/sysinst/arch/emips/msg.md.fr          |    52 -
 distrib/utils/sysinst/arch/emips/msg.md.pl          |    55 -
 distrib/utils/sysinst/arch/evbarm/Makefile          |    10 -
 distrib/utils/sysinst/arch/evbarm/md.c              |   323 ---
 distrib/utils/sysinst/arch/evbarm/md.h              |    82 -
 distrib/utils/sysinst/arch/evbarm/menus.md.en       |    41 -
 distrib/utils/sysinst/arch/evbarm/menus.md.es       |    41 -
 distrib/utils/sysinst/arch/evbarm/menus.md.fr       |    41 -
 distrib/utils/sysinst/arch/evbarm/menus.md.pl       |    43 -
 distrib/utils/sysinst/arch/evbarm/msg.md.de         |    98 -
 distrib/utils/sysinst/arch/evbarm/msg.md.en         |    94 -
 distrib/utils/sysinst/arch/evbarm/msg.md.es         |    97 -
 distrib/utils/sysinst/arch/evbarm/msg.md.fr         |    97 -
 distrib/utils/sysinst/arch/evbarm/msg.md.pl         |    96 -
 distrib/utils/sysinst/arch/evbmips/Makefile         |     9 -
 distrib/utils/sysinst/arch/evbmips/md.c             |   166 -
 distrib/utils/sysinst/arch/evbmips/md.h             |    83 -
 distrib/utils/sysinst/arch/evbmips/menus.md.en      |    36 -
 distrib/utils/sysinst/arch/evbmips/menus.md.es      |    36 -
 distrib/utils/sysinst/arch/evbmips/menus.md.fr      |    36 -
 distrib/utils/sysinst/arch/evbmips/menus.md.pl      |    38 -
 distrib/utils/sysinst/arch/evbmips/msg.md.de        |    73 -
 distrib/utils/sysinst/arch/evbmips/msg.md.en        |    72 -
 distrib/utils/sysinst/arch/evbmips/msg.md.es        |    72 -
 distrib/utils/sysinst/arch/evbmips/msg.md.fr        |    72 -
 distrib/utils/sysinst/arch/evbmips/msg.md.pl        |    74 -
 distrib/utils/sysinst/arch/evbppc/Makefile          |     9 -
 distrib/utils/sysinst/arch/evbppc/md.c              |   170 -
 distrib/utils/sysinst/arch/evbppc/md.h              |    66 -
 distrib/utils/sysinst/arch/evbppc/menus.md.en       |    36 -
 distrib/utils/sysinst/arch/evbppc/menus.md.es       |    36 -
 distrib/utils/sysinst/arch/evbppc/menus.md.fr       |    36 -
 distrib/utils/sysinst/arch/evbppc/menus.md.pl       |    38 -
 distrib/utils/sysinst/arch/evbppc/msg.md.de         |    57 -
 distrib/utils/sysinst/arch/evbppc/msg.md.en         |    56 -
 distrib/utils/sysinst/arch/evbppc/msg.md.es         |    56 -
 distrib/utils/sysinst/arch/evbppc/msg.md.fr         |    56 -
 distrib/utils/sysinst/arch/evbppc/msg.md.pl         |    58 -
 distrib/utils/sysinst/arch/evbsh3/Makefile          |     6 -
 distrib/utils/sysinst/arch/evbsh3/md.c              |   194 -
 distrib/utils/sysinst/arch/evbsh3/md.h              |    59 -
 distrib/utils/sysinst/arch/evbsh3/menus.md.en       |     1 -
 distrib/utils/sysinst/arch/evbsh3/menus.md.fr       |     1 -
 distrib/utils/sysinst/arch/evbsh3/menus.md.pl       |     1 -
 distrib/utils/sysinst/arch/evbsh3/msg.md.de         |    48 -
 distrib/utils/sysinst/arch/evbsh3/msg.md.en         |    48 -
 distrib/utils/sysinst/arch/evbsh3/msg.md.es         |    48 -
 distrib/utils/sysinst/arch/evbsh3/msg.md.fr         |    48 -
 distrib/utils/sysinst/arch/evbsh3/msg.md.pl         |    48 -
 distrib/utils/sysinst/arch/ews4800mips/Makefile     |     8 -
 distrib/utils/sysinst/arch/ews4800mips/md.c         |   233 --
 distrib/utils/sysinst/arch/ews4800mips/md.h         |    68 -
 distrib/utils/sysinst/arch/ews4800mips/menus.md.en  |     1 -
 distrib/utils/sysinst/arch/ews4800mips/msg.md.en    |    52 -
 distrib/utils/sysinst/arch/hp300/Makefile           |     8 -
 distrib/utils/sysinst/arch/hp300/md.c               |   253 --
 distrib/utils/sysinst/arch/hp300/md.h               |    94 -
 distrib/utils/sysinst/arch/hp300/menus.md.en        |    37 -
 distrib/utils/sysinst/arch/hp300/msg.md.en          |    75 -
 distrib/utils/sysinst/arch/hpcarm/Makefile          |     9 -
 distrib/utils/sysinst/arch/hpcarm/md.c              |   230 --
 distrib/utils/sysinst/arch/hpcarm/md.h              |    78 -
 distrib/utils/sysinst/arch/hpcarm/menus.md.en       |    36 -
 distrib/utils/sysinst/arch/hpcarm/menus.md.es       |    36 -
 distrib/utils/sysinst/arch/hpcarm/menus.md.fr       |    36 -
 distrib/utils/sysinst/arch/hpcarm/menus.md.pl       |    36 -
 distrib/utils/sysinst/arch/hpcarm/msg.md.de         |    56 -
 distrib/utils/sysinst/arch/hpcarm/msg.md.en         |    55 -
 distrib/utils/sysinst/arch/hpcarm/msg.md.es         |    55 -
 distrib/utils/sysinst/arch/hpcarm/msg.md.fr         |    54 -
 distrib/utils/sysinst/arch/hpcarm/msg.md.pl         |    54 -
 distrib/utils/sysinst/arch/hpcmips/Makefile         |     9 -
 distrib/utils/sysinst/arch/hpcmips/md.c             |   172 -
 distrib/utils/sysinst/arch/hpcmips/md.h             |    71 -
 distrib/utils/sysinst/arch/hpcmips/menus.md.en      |    36 -
 distrib/utils/sysinst/arch/hpcmips/menus.md.es      |    36 -
 distrib/utils/sysinst/arch/hpcmips/menus.md.fr      |    36 -
 distrib/utils/sysinst/arch/hpcmips/menus.md.pl      |    38 -
 distrib/utils/sysinst/arch/hpcmips/msg.md.de        |    55 -
 distrib/utils/sysinst/arch/hpcmips/msg.md.en        |    53 -
 distrib/utils/sysinst/arch/hpcmips/msg.md.es        |    53 -
 distrib/utils/sysinst/arch/hpcmips/msg.md.fr        |    52 -
 distrib/utils/sysinst/arch/hpcmips/msg.md.pl        |    54 -
 distrib/utils/sysinst/arch/hpcsh/Makefile           |    11 -
 distrib/utils/sysinst/arch/hpcsh/md.c               |   179 -
 distrib/utils/sysinst/arch/hpcsh/md.h               |    72 -
 distrib/utils/sysinst/arch/hpcsh/menus.md.en        |    36 -
 distrib/utils/sysinst/arch/hpcsh/msg.md.en          |    49 -
 distrib/utils/sysinst/arch/hppa/Makefile            |     6 -
 distrib/utils/sysinst/arch/hppa/md.c                |   227 --
 distrib/utils/sysinst/arch/hppa/md.h                |    71 -
 distrib/utils/sysinst/arch/hppa/menus.md.en         |    37 -
 distrib/utils/sysinst/arch/hppa/menus.md.es         |    37 -
 distrib/utils/sysinst/arch/hppa/menus.md.fr         |    37 -
 distrib/utils/sysinst/arch/hppa/menus.md.pl         |    39 -
 distrib/utils/sysinst/arch/hppa/msg.md.de           |    55 -
 distrib/utils/sysinst/arch/hppa/msg.md.en           |    55 -
 distrib/utils/sysinst/arch/hppa/msg.md.es           |    55 -
 distrib/utils/sysinst/arch/hppa/msg.md.fr           |    55 -
 distrib/utils/sysinst/arch/hppa/msg.md.pl           |    57 -
 distrib/utils/sysinst/arch/i386/Makefile            |    13 -
 distrib/utils/sysinst/arch/i386/md.c                |   640 ------
 distrib/utils/sysinst/arch/i386/md.h                |   116 -
 distrib/utils/sysinst/arch/i386/menus.md            |   113 -
 distrib/utils/sysinst/arch/i386/msg.md.de           |   167 -
 distrib/utils/sysinst/arch/i386/msg.md.en           |   163 -
 distrib/utils/sysinst/arch/i386/msg.md.es           |   164 -
 distrib/utils/sysinst/arch/i386/msg.md.fr           |   159 -
 distrib/utils/sysinst/arch/i386/msg.md.pl           |   158 -
 distrib/utils/sysinst/arch/landisk/Makefile         |     9 -
 distrib/utils/sysinst/arch/landisk/md.c             |   189 -
 distrib/utils/sysinst/arch/landisk/md.h             |    71 -
 distrib/utils/sysinst/arch/landisk/menus.md.en      |    36 -
 distrib/utils/sysinst/arch/landisk/menus.md.es      |    36 -
 distrib/utils/sysinst/arch/landisk/menus.md.fr      |    36 -
 distrib/utils/sysinst/arch/landisk/menus.md.pl      |    38 -
 distrib/utils/sysinst/arch/landisk/msg.md.de        |    55 -
 distrib/utils/sysinst/arch/landisk/msg.md.en        |    54 -
 distrib/utils/sysinst/arch/landisk/msg.md.es        |    54 -
 distrib/utils/sysinst/arch/landisk/msg.md.fr        |    54 -
 distrib/utils/sysinst/arch/landisk/msg.md.pl        |    56 -
 distrib/utils/sysinst/arch/luna68k/Makefile         |    10 -
 distrib/utils/sysinst/arch/luna68k/md.c             |   258 --
 distrib/utils/sysinst/arch/luna68k/md.h             |    70 -
 distrib/utils/sysinst/arch/luna68k/menus.md.en      |    37 -
 distrib/utils/sysinst/arch/luna68k/msg.md.en        |    73 -
 distrib/utils/sysinst/arch/mac68k/Makefile          |    10 -
 distrib/utils/sysinst/arch/mac68k/md.c              |  1201 ------------
 distrib/utils/sysinst/arch/mac68k/md.h              |   191 -
 distrib/utils/sysinst/arch/mac68k/menus.md.de       |   331 ---
 distrib/utils/sysinst/arch/mac68k/menus.md.en       |   331 ---
 distrib/utils/sysinst/arch/mac68k/menus.md.es       |   331 ---
 distrib/utils/sysinst/arch/mac68k/menus.md.pl       |   333 ---
 distrib/utils/sysinst/arch/mac68k/msg.md.de         |   245 --
 distrib/utils/sysinst/arch/mac68k/msg.md.en         |   239 --
 distrib/utils/sysinst/arch/mac68k/msg.md.es         |   248 --
 distrib/utils/sysinst/arch/mac68k/msg.md.pl         |   239 --
 distrib/utils/sysinst/arch/macppc/Makefile          |     6 -
 distrib/utils/sysinst/arch/macppc/md.c              |   218 --
 distrib/utils/sysinst/arch/macppc/md.h              |    64 -
 distrib/utils/sysinst/arch/macppc/menus.md.en       |    37 -
 distrib/utils/sysinst/arch/macppc/menus.md.es       |    37 -
 distrib/utils/sysinst/arch/macppc/menus.md.fr       |    37 -
 distrib/utils/sysinst/arch/macppc/menus.md.pl       |    39 -
 distrib/utils/sysinst/arch/macppc/msg.md.de         |    54 -
 distrib/utils/sysinst/arch/macppc/msg.md.en         |    53 -
 distrib/utils/sysinst/arch/macppc/msg.md.es         |    53 -
 distrib/utils/sysinst/arch/macppc/msg.md.fr         |    53 -
 distrib/utils/sysinst/arch/macppc/msg.md.pl         |    55 -
 distrib/utils/sysinst/arch/mipsco/Makefile          |     6 -
 distrib/utils/sysinst/arch/mipsco/md.c              |   204 --
 distrib/utils/sysinst/arch/mipsco/md.h              |    70 -
 distrib/utils/sysinst/arch/mipsco/menus.md.en       |    36 -
 distrib/utils/sysinst/arch/mipsco/menus.md.es       |    36 -
 distrib/utils/sysinst/arch/mipsco/menus.md.fr       |    36 -
 distrib/utils/sysinst/arch/mipsco/menus.md.pl       |    39 -
 distrib/utils/sysinst/arch/mipsco/msg.md.de         |    52 -
 distrib/utils/sysinst/arch/mipsco/msg.md.en         |    51 -
 distrib/utils/sysinst/arch/mipsco/msg.md.es         |    51 -
 distrib/utils/sysinst/arch/mipsco/msg.md.fr         |    52 -
 distrib/utils/sysinst/arch/mipsco/msg.md.pl         |    55 -
 distrib/utils/sysinst/arch/mvme68k/Makefile         |     6 -
 distrib/utils/sysinst/arch/mvme68k/md.c             |   239 --
 distrib/utils/sysinst/arch/mvme68k/md.h             |    82 -
 distrib/utils/sysinst/arch/mvme68k/menus.md.en      |    37 -
 distrib/utils/sysinst/arch/mvme68k/menus.md.es      |    37 -
 distrib/utils/sysinst/arch/mvme68k/menus.md.fr      |    36 -
 distrib/utils/sysinst/arch/mvme68k/menus.md.pl      |    39 -
 distrib/utils/sysinst/arch/mvme68k/msg.md.de        |    85 -
 distrib/utils/sysinst/arch/mvme68k/msg.md.en        |    80 -
 distrib/utils/sysinst/arch/mvme68k/msg.md.es        |    81 -
 distrib/utils/sysinst/arch/mvme68k/msg.md.fr        |    64 -
 distrib/utils/sysinst/arch/mvme68k/msg.md.pl        |    66 -
 distrib/utils/sysinst/arch/news68k/Makefile         |    10 -
 distrib/utils/sysinst/arch/news68k/md.c             |   202 --
 distrib/utils/sysinst/arch/news68k/md.h             |    69 -
 distrib/utils/sysinst/arch/news68k/menus.md.en      |    37 -
 distrib/utils/sysinst/arch/news68k/msg.md.en        |    55 -
 distrib/utils/sysinst/arch/newsmips/Makefile        |     6 -
 distrib/utils/sysinst/arch/newsmips/md.c            |   193 -
 distrib/utils/sysinst/arch/newsmips/md.h            |    66 -
 distrib/utils/sysinst/arch/newsmips/menus.md.en     |    37 -
 distrib/utils/sysinst/arch/newsmips/menus.md.es     |    37 -
 distrib/utils/sysinst/arch/newsmips/menus.md.fr     |    37 -
 distrib/utils/sysinst/arch/newsmips/menus.md.pl     |    39 -
 distrib/utils/sysinst/arch/newsmips/msg.md.de       |    55 -
 distrib/utils/sysinst/arch/newsmips/msg.md.en       |    53 -
 distrib/utils/sysinst/arch/newsmips/msg.md.es       |    53 -
 distrib/utils/sysinst/arch/newsmips/msg.md.fr       |    53 -
 distrib/utils/sysinst/arch/newsmips/msg.md.pl       |    55 -
 distrib/utils/sysinst/arch/ofppc/Makefile           |    10 -
 distrib/utils/sysinst/arch/ofppc/md.c               |   655 ------
 distrib/utils/sysinst/arch/ofppc/md.h               |   104 -
 distrib/utils/sysinst/arch/ofppc/menus.md.en        |     3 -
 distrib/utils/sysinst/arch/ofppc/menus.md.es        |     3 -
 distrib/utils/sysinst/arch/ofppc/menus.md.pl        |     3 -
 distrib/utils/sysinst/arch/ofppc/msg.md.de          |    89 -
 distrib/utils/sysinst/arch/ofppc/msg.md.en          |    88 -
 distrib/utils/sysinst/arch/ofppc/msg.md.es          |    89 -
 distrib/utils/sysinst/arch/ofppc/msg.md.pl          |    88 -
 distrib/utils/sysinst/arch/playstation2/Makefile    |     9 -
 distrib/utils/sysinst/arch/playstation2/mbr_buf.S   |     8 -
 distrib/utils/sysinst/arch/playstation2/md.c        |   183 -
 distrib/utils/sysinst/arch/playstation2/md.h        |    73 -
 distrib/utils/sysinst/arch/playstation2/menus.md.en |    40 -
 distrib/utils/sysinst/arch/playstation2/menus.md.es |    40 -
 distrib/utils/sysinst/arch/playstation2/menus.md.fr |    40 -
 distrib/utils/sysinst/arch/playstation2/menus.md.pl |    42 -
 distrib/utils/sysinst/arch/playstation2/msg.md.de   |    92 -
 distrib/utils/sysinst/arch/playstation2/msg.md.en   |    91 -
 distrib/utils/sysinst/arch/playstation2/msg.md.es   |    92 -
 distrib/utils/sysinst/arch/playstation2/msg.md.fr   |    91 -
 distrib/utils/sysinst/arch/playstation2/msg.md.pl   |    93 -
 distrib/utils/sysinst/arch/pmax/Makefile            |     6 -
 distrib/utils/sysinst/arch/pmax/md.c                |   213 --
 distrib/utils/sysinst/arch/pmax/md.h                |    76 -
 distrib/utils/sysinst/arch/pmax/menus.md.en         |    36 -
 distrib/utils/sysinst/arch/pmax/menus.md.es         |    36 -
 distrib/utils/sysinst/arch/pmax/menus.md.fr         |    36 -
 distrib/utils/sysinst/arch/pmax/menus.md.pl         |    39 -
 distrib/utils/sysinst/arch/pmax/msg.md.de           |    52 -
 distrib/utils/sysinst/arch/pmax/msg.md.en           |    51 -
 distrib/utils/sysinst/arch/pmax/msg.md.es           |    51 -
 distrib/utils/sysinst/arch/pmax/msg.md.fr           |    52 -
 distrib/utils/sysinst/arch/pmax/msg.md.pl           |    55 -
 distrib/utils/sysinst/arch/prep/Makefile            |    10 -
 distrib/utils/sysinst/arch/prep/md.c                |   291 --
 distrib/utils/sysinst/arch/prep/md.h                |    83 -
 distrib/utils/sysinst/arch/prep/menus.md.en         |    39 -
 distrib/utils/sysinst/arch/prep/menus.md.es         |    39 -
 distrib/utils/sysinst/arch/prep/menus.md.pl         |    39 -
 distrib/utils/sysinst/arch/prep/msg.md.de           |    75 -
 distrib/utils/sysinst/arch/prep/msg.md.en           |    75 -
 distrib/utils/sysinst/arch/prep/msg.md.es           |    76 -
 distrib/utils/sysinst/arch/prep/msg.md.pl           |    77 -
 distrib/utils/sysinst/arch/sandpoint/Makefile       |     9 -
 distrib/utils/sysinst/arch/sandpoint/md.c           |   225 --
 distrib/utils/sysinst/arch/sandpoint/md.h           |    71 -
 distrib/utils/sysinst/arch/sandpoint/menus.md.en    |    36 -
 distrib/utils/sysinst/arch/sandpoint/menus.md.es    |    36 -
 distrib/utils/sysinst/arch/sandpoint/menus.md.fr    |    36 -
 distrib/utils/sysinst/arch/sandpoint/menus.md.pl    |    38 -
 distrib/utils/sysinst/arch/sandpoint/msg.md.de      |    58 -
 distrib/utils/sysinst/arch/sandpoint/msg.md.en      |    58 -
 distrib/utils/sysinst/arch/sandpoint/msg.md.es      |    57 -
 distrib/utils/sysinst/arch/sandpoint/msg.md.fr      |    57 -
 distrib/utils/sysinst/arch/sandpoint/msg.md.pl      |    59 -
 distrib/utils/sysinst/arch/sgimips/Makefile         |     6 -
 distrib/utils/sysinst/arch/sgimips/md.c             |   225 --
 distrib/utils/sysinst/arch/sgimips/md.h             |    80 -
 distrib/utils/sysinst/arch/sgimips/menus.md.en      |    36 -
 distrib/utils/sysinst/arch/sgimips/menus.md.es      |    36 -
 distrib/utils/sysinst/arch/sgimips/menus.md.fr      |    36 -
 distrib/utils/sysinst/arch/sgimips/menus.md.pl      |    39 -
 distrib/utils/sysinst/arch/sgimips/msg.md.de        |    58 -
 distrib/utils/sysinst/arch/sgimips/msg.md.en        |    57 -
 distrib/utils/sysinst/arch/sgimips/msg.md.es        |    57 -
 distrib/utils/sysinst/arch/sgimips/msg.md.fr        |    57 -
 distrib/utils/sysinst/arch/sgimips/msg.md.pl        |    60 -
 distrib/utils/sysinst/arch/shark/Makefile           |    10 -
 distrib/utils/sysinst/arch/shark/md.c               |   234 --
 distrib/utils/sysinst/arch/shark/md.h               |    58 -
 distrib/utils/sysinst/arch/shark/menus.md.en        |    37 -
 distrib/utils/sysinst/arch/shark/menus.md.es        |    37 -
 distrib/utils/sysinst/arch/shark/menus.md.fr        |    37 -
 distrib/utils/sysinst/arch/shark/menus.md.pl        |    39 -
 distrib/utils/sysinst/arch/shark/msg.md.de          |   103 -
 distrib/utils/sysinst/arch/shark/msg.md.en          |    99 -
 distrib/utils/sysinst/arch/shark/msg.md.es          |   101 -
 distrib/utils/sysinst/arch/shark/msg.md.fr          |   102 -
 distrib/utils/sysinst/arch/shark/msg.md.pl          |   101 -
 distrib/utils/sysinst/arch/sparc/Makefile           |     8 -
 distrib/utils/sysinst/arch/sparc/md.c               |   201 --
 distrib/utils/sysinst/arch/sparc/md.h               |    77 -
 distrib/utils/sysinst/arch/sparc/menus.md.en        |    37 -
 distrib/utils/sysinst/arch/sparc/menus.md.es        |    37 -
 distrib/utils/sysinst/arch/sparc/menus.md.fr        |    37 -
 distrib/utils/sysinst/arch/sparc/menus.md.pl        |    39 -
 distrib/utils/sysinst/arch/sparc/msg.md.de          |    60 -
 distrib/utils/sysinst/arch/sparc/msg.md.en          |    59 -
 distrib/utils/sysinst/arch/sparc/msg.md.es          |    59 -
 distrib/utils/sysinst/arch/sparc/msg.md.fr          |    59 -
 distrib/utils/sysinst/arch/sparc/msg.md.pl          |    61 -
 distrib/utils/sysinst/arch/sparc64/Makefile         |     6 -
 distrib/utils/sysinst/arch/sparc64/md.c             |   219 --
 distrib/utils/sysinst/arch/sparc64/md.h             |    77 -
 distrib/utils/sysinst/arch/sparc64/menus.md.en      |    37 -
 distrib/utils/sysinst/arch/sparc64/menus.md.es      |    37 -
 distrib/utils/sysinst/arch/sparc64/menus.md.fr      |    37 -
 distrib/utils/sysinst/arch/sparc64/menus.md.pl      |    39 -
 distrib/utils/sysinst/arch/sparc64/msg.md.de        |    60 -
 distrib/utils/sysinst/arch/sparc64/msg.md.en        |    58 -
 distrib/utils/sysinst/arch/sparc64/msg.md.es        |    59 -
 distrib/utils/sysinst/arch/sparc64/msg.md.fr        |    58 -
 distrib/utils/sysinst/arch/sparc64/msg.md.pl        |    60 -
 distrib/utils/sysinst/arch/vax/Makefile             |     8 -
 distrib/utils/sysinst/arch/vax/md.c                 |   203 --
 distrib/utils/sysinst/arch/vax/md.h                 |    77 -
 distrib/utils/sysinst/arch/vax/menus.md.en          |    37 -
 distrib/utils/sysinst/arch/vax/menus.md.es          |    37 -
 distrib/utils/sysinst/arch/vax/menus.md.fr          |    37 -
 distrib/utils/sysinst/arch/vax/menus.md.pl          |    39 -
 distrib/utils/sysinst/arch/vax/msg.md.de            |    53 -
 distrib/utils/sysinst/arch/vax/msg.md.en            |    52 -
 distrib/utils/sysinst/arch/vax/msg.md.es            |    52 -
 distrib/utils/sysinst/arch/vax/msg.md.fr            |    53 -
 distrib/utils/sysinst/arch/vax/msg.md.pl            |    55 -
 distrib/utils/sysinst/arch/x68k/Makefile            |     8 -
 distrib/utils/sysinst/arch/x68k/md.c                |   335 ---
 distrib/utils/sysinst/arch/x68k/md.h                |    90 -
 distrib/utils/sysinst/arch/x68k/menus.md.en         |    37 -
 distrib/utils/sysinst/arch/x68k/msg.md.en           |    82 -
 distrib/utils/sysinst/arch/zaurus/Makefile          |    10 -
 distrib/utils/sysinst/arch/zaurus/md.c              |   211 --
 distrib/utils/sysinst/arch/zaurus/md.h              |    74 -
 distrib/utils/sysinst/arch/zaurus/menus.md.en       |    37 -
 distrib/utils/sysinst/arch/zaurus/menus.md.es       |    37 -
 distrib/utils/sysinst/arch/zaurus/menus.md.fr       |    37 -
 distrib/utils/sysinst/arch/zaurus/menus.md.pl       |    38 -
 distrib/utils/sysinst/arch/zaurus/msg.md.de         |    58 -
 distrib/utils/sysinst/arch/zaurus/msg.md.en         |    58 -
 distrib/utils/sysinst/arch/zaurus/msg.md.es         |    59 -
 distrib/utils/sysinst/arch/zaurus/msg.md.fr         |    59 -
 distrib/utils/sysinst/arch/zaurus/msg.md.pl         |    59 -
 distrib/utils/sysinst/bsddisklabel.c                |   768 -------
 distrib/utils/sysinst/checkrc.c                     |   117 -
 distrib/utils/sysinst/configmenu.c                  |   459 ----
 distrib/utils/sysinst/defs.h                        |   547 -----
 distrib/utils/sysinst/disks.c                       |  1191 -----------
 distrib/utils/sysinst/disks_lfs.c                   |    44 -
 distrib/utils/sysinst/endian.h                      |     4 -
 distrib/utils/sysinst/factor.c                      |   151 -
 distrib/utils/sysinst/geom.c                        |    81 -
 distrib/utils/sysinst/install.c                     |   128 -
 distrib/utils/sysinst/label.c                       |   960 ---------
 distrib/utils/sysinst/main.c                        |   491 ----
 distrib/utils/sysinst/mbr.c                         |  1898 -------------------
 distrib/utils/sysinst/mbr.h                         |   132 -
 distrib/utils/sysinst/menus.mbr                     |    40 -
 distrib/utils/sysinst/menus.mi                      |   469 ----
 distrib/utils/sysinst/msg.mbr.de                    |   196 -
 distrib/utils/sysinst/msg.mbr.en                    |   195 -
 distrib/utils/sysinst/msg.mbr.es                    |   196 -
 distrib/utils/sysinst/msg.mbr.fr                    |   189 -
 distrib/utils/sysinst/msg.mbr.pl                    |   186 -
 distrib/utils/sysinst/msg.mi.de                     |  1120 -----------
 distrib/utils/sysinst/msg.mi.en                     |  1050 ----------
 distrib/utils/sysinst/msg.mi.es                     |  1100 -----------
 distrib/utils/sysinst/msg.mi.fr                     |  1160 -----------
 distrib/utils/sysinst/msg.mi.pl                     |  1055 ----------
 distrib/utils/sysinst/msg_xlat.sh                   |   201 --
 distrib/utils/sysinst/net.c                         |  1314 -------------
 distrib/utils/sysinst/run.c                         |   696 ------
 distrib/utils/sysinst/savenewlabel.c                |   114 -
 distrib/utils/sysinst/sizemultname.c                |    65 -
 distrib/utils/sysinst/target.c                      |   546 -----
 distrib/utils/sysinst/txtwalk.c                     |   271 --
 distrib/utils/sysinst/txtwalk.h                     |    83 -
 distrib/utils/sysinst/unif.awk                      |    98 -
 distrib/utils/sysinst/upgrade.c                     |   195 -
 distrib/utils/sysinst/util.c                        |  1618 ----------------
 distrib/utils/sysinst/wskbd.c                       |   148 -
 usr.sbin/sysinst/Makefile                           |    56 +
 usr.sbin/sysinst/Makefile.inc                       |   152 +
 usr.sbin/sysinst/SPELLING.en                        |    15 +
 usr.sbin/sysinst/TODO                               |   129 +
 usr.sbin/sysinst/aout2elf.c                         |   449 ++++
 usr.sbin/sysinst/arch/acorn26/Makefile              |     8 +
 usr.sbin/sysinst/arch/acorn26/md.c                  |     5 +
 usr.sbin/sysinst/arch/acorn26/md.h                  |    69 +
 usr.sbin/sysinst/arch/acorn26/menus.md.en           |    37 +
 usr.sbin/sysinst/arch/acorn26/menus.md.es           |    37 +
 usr.sbin/sysinst/arch/acorn26/menus.md.fr           |    37 +
 usr.sbin/sysinst/arch/acorn26/menus.md.pl           |    39 +
 usr.sbin/sysinst/arch/acorn26/msg.md.de             |    78 +
 usr.sbin/sysinst/arch/acorn26/msg.md.en             |    75 +
 usr.sbin/sysinst/arch/acorn26/msg.md.es             |    78 +
 usr.sbin/sysinst/arch/acorn26/msg.md.fr             |    77 +
 usr.sbin/sysinst/arch/acorn26/msg.md.pl             |    76 +
 usr.sbin/sysinst/arch/acorn32/Makefile              |     8 +
 usr.sbin/sysinst/arch/acorn32/md.c                  |   356 +++
 usr.sbin/sysinst/arch/acorn32/md.h                  |    68 +
 usr.sbin/sysinst/arch/acorn32/menus.md.en           |    37 +
 usr.sbin/sysinst/arch/acorn32/menus.md.es           |    37 +
 usr.sbin/sysinst/arch/acorn32/menus.md.fr           |    37 +
 usr.sbin/sysinst/arch/acorn32/menus.md.pl           |    39 +
 usr.sbin/sysinst/arch/acorn32/msg.md.de             |    78 +
 usr.sbin/sysinst/arch/acorn32/msg.md.en             |    75 +
 usr.sbin/sysinst/arch/acorn32/msg.md.es             |    78 +
 usr.sbin/sysinst/arch/acorn32/msg.md.fr             |    77 +
 usr.sbin/sysinst/arch/acorn32/msg.md.pl             |    76 +
 usr.sbin/sysinst/arch/alpha/Makefile                |     6 +
 usr.sbin/sysinst/arch/alpha/md.c                    |   203 ++
 usr.sbin/sysinst/arch/alpha/md.h                    |    72 +
 usr.sbin/sysinst/arch/alpha/menus.md.en             |    37 +
 usr.sbin/sysinst/arch/alpha/menus.md.es             |    37 +
 usr.sbin/sysinst/arch/alpha/menus.md.fr             |    37 +
 usr.sbin/sysinst/arch/alpha/menus.md.pl             |    39 +
 usr.sbin/sysinst/arch/alpha/msg.md.de               |    56 +
 usr.sbin/sysinst/arch/alpha/msg.md.en               |    55 +
 usr.sbin/sysinst/arch/alpha/msg.md.es               |    55 +
 usr.sbin/sysinst/arch/alpha/msg.md.fr               |    55 +
 usr.sbin/sysinst/arch/alpha/msg.md.pl               |    57 +
 usr.sbin/sysinst/arch/amd64/Makefile                |    12 +
 usr.sbin/sysinst/arch/amd64/md.c                    |     5 +
 usr.sbin/sysinst/arch/amd64/md.h                    |   117 +
 usr.sbin/sysinst/arch/amiga/Makefile                |     8 +
 usr.sbin/sysinst/arch/amiga/md.c                    |   147 +
 usr.sbin/sysinst/arch/amiga/md.h                    |    85 +
 usr.sbin/sysinst/arch/amiga/menus.md.en             |    36 +
 usr.sbin/sysinst/arch/amiga/menus.md.es             |    36 +
 usr.sbin/sysinst/arch/amiga/menus.md.fr             |    36 +
 usr.sbin/sysinst/arch/amiga/msg.md.de               |    51 +
 usr.sbin/sysinst/arch/amiga/msg.md.en               |    50 +
 usr.sbin/sysinst/arch/amiga/msg.md.es               |    50 +
 usr.sbin/sysinst/arch/amiga/msg.md.fr               |    50 +
 usr.sbin/sysinst/arch/arc/Makefile                  |    11 +
 usr.sbin/sysinst/arch/arc/md.c                      |   401 ++++
 usr.sbin/sysinst/arch/arc/md.h                      |    95 +
 usr.sbin/sysinst/arch/arc/menus.md.en               |    36 +
 usr.sbin/sysinst/arch/arc/msg.md.en                 |    91 +
 usr.sbin/sysinst/arch/atari/Makefile                |    11 +
 usr.sbin/sysinst/arch/atari/md.c                    |   188 +
 usr.sbin/sysinst/arch/atari/md.h                    |    79 +
 usr.sbin/sysinst/arch/atari/menus.md.en             |    36 +
 usr.sbin/sysinst/arch/atari/menus.md.es             |    36 +
 usr.sbin/sysinst/arch/atari/msg.md.de               |    78 +
 usr.sbin/sysinst/arch/atari/msg.md.en               |    74 +
 usr.sbin/sysinst/arch/atari/msg.md.es               |    74 +
 usr.sbin/sysinst/arch/bebox/Makefile                |     9 +
 usr.sbin/sysinst/arch/bebox/md.c                    |   163 +
 usr.sbin/sysinst/arch/bebox/md.h                    |    67 +
 usr.sbin/sysinst/arch/bebox/menus.md.en             |    36 +
 usr.sbin/sysinst/arch/bebox/menus.md.es             |    36 +
 usr.sbin/sysinst/arch/bebox/menus.md.fr             |    36 +
 usr.sbin/sysinst/arch/bebox/menus.md.pl             |    38 +
 usr.sbin/sysinst/arch/bebox/msg.md.de               |    55 +
 usr.sbin/sysinst/arch/bebox/msg.md.en               |    54 +
 usr.sbin/sysinst/arch/bebox/msg.md.es               |    54 +
 usr.sbin/sysinst/arch/bebox/msg.md.fr               |    54 +
 usr.sbin/sysinst/arch/bebox/msg.md.pl               |    56 +
 usr.sbin/sysinst/arch/cats/Makefile                 |     8 +
 usr.sbin/sysinst/arch/cats/md.c                     |   208 ++
 usr.sbin/sysinst/arch/cats/md.h                     |    60 +
 usr.sbin/sysinst/arch/cats/menus.md.en              |    37 +
 usr.sbin/sysinst/arch/cats/menus.md.es              |    37 +
 usr.sbin/sysinst/arch/cats/menus.md.fr              |    37 +
 usr.sbin/sysinst/arch/cats/menus.md.pl              |    38 +
 usr.sbin/sysinst/arch/cats/msg.md.de                |    58 +
 usr.sbin/sysinst/arch/cats/msg.md.en                |    58 +
 usr.sbin/sysinst/arch/cats/msg.md.es                |    59 +
 usr.sbin/sysinst/arch/cats/msg.md.fr                |    59 +
 usr.sbin/sysinst/arch/cats/msg.md.pl                |    59 +
 usr.sbin/sysinst/arch/cobalt/Makefile               |    11 +
 usr.sbin/sysinst/arch/cobalt/md.c                   |   420 ++++
 usr.sbin/sysinst/arch/cobalt/md.h                   |    95 +
 usr.sbin/sysinst/arch/cobalt/menus.md.en            |    36 +
 usr.sbin/sysinst/arch/cobalt/msg.md.en              |    80 +
 usr.sbin/sysinst/arch/emips/Makefile                |     6 +
 usr.sbin/sysinst/arch/emips/md.c                    |   208 ++
 usr.sbin/sysinst/arch/emips/md.h                    |    89 +
 usr.sbin/sysinst/arch/emips/menus.md.en             |    36 +
 usr.sbin/sysinst/arch/emips/menus.md.es             |    36 +
 usr.sbin/sysinst/arch/emips/menus.md.fr             |    36 +
 usr.sbin/sysinst/arch/emips/menus.md.pl             |    39 +
 usr.sbin/sysinst/arch/emips/msg.md.de               |    52 +
 usr.sbin/sysinst/arch/emips/msg.md.en               |    51 +
 usr.sbin/sysinst/arch/emips/msg.md.es               |    51 +
 usr.sbin/sysinst/arch/emips/msg.md.fr               |    52 +
 usr.sbin/sysinst/arch/emips/msg.md.pl               |    55 +
 usr.sbin/sysinst/arch/evbarm/Makefile               |    10 +
 usr.sbin/sysinst/arch/evbarm/md.c                   |   323 +++
 usr.sbin/sysinst/arch/evbarm/md.h                   |    82 +
 usr.sbin/sysinst/arch/evbarm/menus.md.en            |    41 +
 usr.sbin/sysinst/arch/evbarm/menus.md.es            |    41 +
 usr.sbin/sysinst/arch/evbarm/menus.md.fr            |    41 +
 usr.sbin/sysinst/arch/evbarm/menus.md.pl            |    43 +
 usr.sbin/sysinst/arch/evbarm/msg.md.de              |    98 +
 usr.sbin/sysinst/arch/evbarm/msg.md.en              |    94 +
 usr.sbin/sysinst/arch/evbarm/msg.md.es              |    97 +
 usr.sbin/sysinst/arch/evbarm/msg.md.fr              |    97 +
 usr.sbin/sysinst/arch/evbarm/msg.md.pl              |    96 +
 usr.sbin/sysinst/arch/evbmips/Makefile              |     9 +
 usr.sbin/sysinst/arch/evbmips/md.c                  |   166 +
 usr.sbin/sysinst/arch/evbmips/md.h                  |    83 +
 usr.sbin/sysinst/arch/evbmips/menus.md.en           |    36 +
 usr.sbin/sysinst/arch/evbmips/menus.md.es           |    36 +
 usr.sbin/sysinst/arch/evbmips/menus.md.fr           |    36 +
 usr.sbin/sysinst/arch/evbmips/menus.md.pl           |    38 +
 usr.sbin/sysinst/arch/evbmips/msg.md.de             |    73 +
 usr.sbin/sysinst/arch/evbmips/msg.md.en             |    72 +
 usr.sbin/sysinst/arch/evbmips/msg.md.es             |    72 +
 usr.sbin/sysinst/arch/evbmips/msg.md.fr             |    72 +
 usr.sbin/sysinst/arch/evbmips/msg.md.pl             |    74 +
 usr.sbin/sysinst/arch/evbppc/Makefile               |     9 +
 usr.sbin/sysinst/arch/evbppc/md.c                   |   170 +
 usr.sbin/sysinst/arch/evbppc/md.h                   |    66 +
 usr.sbin/sysinst/arch/evbppc/menus.md.en            |    36 +
 usr.sbin/sysinst/arch/evbppc/menus.md.es            |    36 +
 usr.sbin/sysinst/arch/evbppc/menus.md.fr            |    36 +
 usr.sbin/sysinst/arch/evbppc/menus.md.pl            |    38 +
 usr.sbin/sysinst/arch/evbppc/msg.md.de              |    57 +
 usr.sbin/sysinst/arch/evbppc/msg.md.en              |    56 +
 usr.sbin/sysinst/arch/evbppc/msg.md.es              |    56 +
 usr.sbin/sysinst/arch/evbppc/msg.md.fr              |    56 +
 usr.sbin/sysinst/arch/evbppc/msg.md.pl              |    58 +
 usr.sbin/sysinst/arch/evbsh3/Makefile               |     6 +
 usr.sbin/sysinst/arch/evbsh3/md.c                   |   194 +
 usr.sbin/sysinst/arch/evbsh3/md.h                   |    59 +
 usr.sbin/sysinst/arch/evbsh3/menus.md.en            |     1 +
 usr.sbin/sysinst/arch/evbsh3/menus.md.fr            |     1 +
 usr.sbin/sysinst/arch/evbsh3/menus.md.pl            |     1 +
 usr.sbin/sysinst/arch/evbsh3/msg.md.de              |    48 +
 usr.sbin/sysinst/arch/evbsh3/msg.md.en              |    48 +
 usr.sbin/sysinst/arch/evbsh3/msg.md.es              |    48 +
 usr.sbin/sysinst/arch/evbsh3/msg.md.fr              |    48 +
 usr.sbin/sysinst/arch/evbsh3/msg.md.pl              |    48 +
 usr.sbin/sysinst/arch/ews4800mips/Makefile          |     8 +
 usr.sbin/sysinst/arch/ews4800mips/md.c              |   233 ++
 usr.sbin/sysinst/arch/ews4800mips/md.h              |    68 +
 usr.sbin/sysinst/arch/ews4800mips/menus.md.en       |     1 +
 usr.sbin/sysinst/arch/ews4800mips/msg.md.en         |    52 +
 usr.sbin/sysinst/arch/hp300/Makefile                |     8 +
 usr.sbin/sysinst/arch/hp300/md.c                    |   253 ++
 usr.sbin/sysinst/arch/hp300/md.h                    |    94 +
 usr.sbin/sysinst/arch/hp300/menus.md.en             |    37 +
 usr.sbin/sysinst/arch/hp300/msg.md.en               |    75 +
 usr.sbin/sysinst/arch/hpcarm/Makefile               |     9 +
 usr.sbin/sysinst/arch/hpcarm/md.c                   |   230 ++
 usr.sbin/sysinst/arch/hpcarm/md.h                   |    78 +
 usr.sbin/sysinst/arch/hpcarm/menus.md.en            |    36 +
 usr.sbin/sysinst/arch/hpcarm/menus.md.es            |    36 +
 usr.sbin/sysinst/arch/hpcarm/menus.md.fr            |    36 +
 usr.sbin/sysinst/arch/hpcarm/menus.md.pl            |    36 +
 usr.sbin/sysinst/arch/hpcarm/msg.md.de              |    56 +
 usr.sbin/sysinst/arch/hpcarm/msg.md.en              |    55 +
 usr.sbin/sysinst/arch/hpcarm/msg.md.es              |    55 +
 usr.sbin/sysinst/arch/hpcarm/msg.md.fr              |    54 +
 usr.sbin/sysinst/arch/hpcarm/msg.md.pl              |    54 +
 usr.sbin/sysinst/arch/hpcmips/Makefile              |     9 +
 usr.sbin/sysinst/arch/hpcmips/md.c                  |   172 +
 usr.sbin/sysinst/arch/hpcmips/md.h                  |    71 +
 usr.sbin/sysinst/arch/hpcmips/menus.md.en           |    36 +
 usr.sbin/sysinst/arch/hpcmips/menus.md.es           |    36 +
 usr.sbin/sysinst/arch/hpcmips/menus.md.fr           |    36 +
 usr.sbin/sysinst/arch/hpcmips/menus.md.pl           |    38 +
 usr.sbin/sysinst/arch/hpcmips/msg.md.de             |    55 +
 usr.sbin/sysinst/arch/hpcmips/msg.md.en             |    53 +
 usr.sbin/sysinst/arch/hpcmips/msg.md.es             |    53 +
 usr.sbin/sysinst/arch/hpcmips/msg.md.fr             |    52 +
 usr.sbin/sysinst/arch/hpcmips/msg.md.pl             |    54 +
 usr.sbin/sysinst/arch/hpcsh/Makefile                |    11 +
 usr.sbin/sysinst/arch/hpcsh/md.c                    |   179 +
 usr.sbin/sysinst/arch/hpcsh/md.h                    |    72 +
 usr.sbin/sysinst/arch/hpcsh/menus.md.en             |    36 +
 usr.sbin/sysinst/arch/hpcsh/msg.md.en               |    49 +
 usr.sbin/sysinst/arch/hppa/Makefile                 |     6 +
 usr.sbin/sysinst/arch/hppa/md.c                     |   227 ++
 usr.sbin/sysinst/arch/hppa/md.h                     |    71 +
 usr.sbin/sysinst/arch/hppa/menus.md.en              |    37 +
 usr.sbin/sysinst/arch/hppa/menus.md.es              |    37 +
 usr.sbin/sysinst/arch/hppa/menus.md.fr              |    37 +
 usr.sbin/sysinst/arch/hppa/menus.md.pl              |    39 +
 usr.sbin/sysinst/arch/hppa/msg.md.de                |    55 +
 usr.sbin/sysinst/arch/hppa/msg.md.en                |    55 +
 usr.sbin/sysinst/arch/hppa/msg.md.es                |    55 +
 usr.sbin/sysinst/arch/hppa/msg.md.fr                |    55 +
 usr.sbin/sysinst/arch/hppa/msg.md.pl                |    57 +
 usr.sbin/sysinst/arch/i386/Makefile                 |    13 +
 usr.sbin/sysinst/arch/i386/md.c                     |   640 ++++++
 usr.sbin/sysinst/arch/i386/md.h                     |   116 +
 usr.sbin/sysinst/arch/i386/menus.md                 |   113 +
 usr.sbin/sysinst/arch/i386/msg.md.de                |   167 +
 usr.sbin/sysinst/arch/i386/msg.md.en                |   163 +
 usr.sbin/sysinst/arch/i386/msg.md.es                |   164 +
 usr.sbin/sysinst/arch/i386/msg.md.fr                |   159 +
 usr.sbin/sysinst/arch/i386/msg.md.pl                |   158 +
 usr.sbin/sysinst/arch/landisk/Makefile              |     9 +
 usr.sbin/sysinst/arch/landisk/md.c                  |   189 +
 usr.sbin/sysinst/arch/landisk/md.h                  |    71 +
 usr.sbin/sysinst/arch/landisk/menus.md.en           |    36 +
 usr.sbin/sysinst/arch/landisk/menus.md.es           |    36 +
 usr.sbin/sysinst/arch/landisk/menus.md.fr           |    36 +
 usr.sbin/sysinst/arch/landisk/menus.md.pl           |    38 +
 usr.sbin/sysinst/arch/landisk/msg.md.de             |    55 +
 usr.sbin/sysinst/arch/landisk/msg.md.en             |    54 +
 usr.sbin/sysinst/arch/landisk/msg.md.es             |    54 +
 usr.sbin/sysinst/arch/landisk/msg.md.fr             |    54 +
 usr.sbin/sysinst/arch/landisk/msg.md.pl             |    56 +
 usr.sbin/sysinst/arch/luna68k/Makefile              |    10 +
 usr.sbin/sysinst/arch/luna68k/md.c                  |   258 ++
 usr.sbin/sysinst/arch/luna68k/md.h                  |    70 +
 usr.sbin/sysinst/arch/luna68k/menus.md.en           |    37 +
 usr.sbin/sysinst/arch/luna68k/msg.md.en             |    73 +
 usr.sbin/sysinst/arch/mac68k/Makefile               |    10 +
 usr.sbin/sysinst/arch/mac68k/md.c                   |  1201 ++++++++++++
 usr.sbin/sysinst/arch/mac68k/md.h                   |   191 +
 usr.sbin/sysinst/arch/mac68k/menus.md.de            |   331 +++
 usr.sbin/sysinst/arch/mac68k/menus.md.en            |   331 +++
 usr.sbin/sysinst/arch/mac68k/menus.md.es            |   331 +++
 usr.sbin/sysinst/arch/mac68k/menus.md.pl            |   333 +++
 usr.sbin/sysinst/arch/mac68k/msg.md.de              |   245 ++
 usr.sbin/sysinst/arch/mac68k/msg.md.en              |   239 ++
 usr.sbin/sysinst/arch/mac68k/msg.md.es              |   248 ++
 usr.sbin/sysinst/arch/mac68k/msg.md.pl              |   239 ++
 usr.sbin/sysinst/arch/macppc/Makefile               |     6 +
 usr.sbin/sysinst/arch/macppc/md.c                   |   218 ++
 usr.sbin/sysinst/arch/macppc/md.h                   |    64 +
 usr.sbin/sysinst/arch/macppc/menus.md.en            |    37 +
 usr.sbin/sysinst/arch/macppc/menus.md.es            |    37 +
 usr.sbin/sysinst/arch/macppc/menus.md.fr            |    37 +
 usr.sbin/sysinst/arch/macppc/menus.md.pl            |    39 +
 usr.sbin/sysinst/arch/macppc/msg.md.de              |    54 +
 usr.sbin/sysinst/arch/macppc/msg.md.en              |    53 +
 usr.sbin/sysinst/arch/macppc/msg.md.es              |    53 +
 usr.sbin/sysinst/arch/macppc/msg.md.fr              |    53 +
 usr.sbin/sysinst/arch/macppc/msg.md.pl              |    55 +
 usr.sbin/sysinst/arch/mipsco/Makefile               |     6 +
 usr.sbin/sysinst/arch/mipsco/md.c                   |   204 ++
 usr.sbin/sysinst/arch/mipsco/md.h                   |    70 +
 usr.sbin/sysinst/arch/mipsco/menus.md.en            |    36 +
 usr.sbin/sysinst/arch/mipsco/menus.md.es            |    36 +
 usr.sbin/sysinst/arch/mipsco/menus.md.fr            |    36 +
 usr.sbin/sysinst/arch/mipsco/menus.md.pl            |    39 +
 usr.sbin/sysinst/arch/mipsco/msg.md.de              |    52 +
 usr.sbin/sysinst/arch/mipsco/msg.md.en              |    51 +
 usr.sbin/sysinst/arch/mipsco/msg.md.es              |    51 +
 usr.sbin/sysinst/arch/mipsco/msg.md.fr              |    52 +
 usr.sbin/sysinst/arch/mipsco/msg.md.pl              |    55 +
 usr.sbin/sysinst/arch/mvme68k/Makefile              |     6 +
 usr.sbin/sysinst/arch/mvme68k/md.c                  |   239 ++
 usr.sbin/sysinst/arch/mvme68k/md.h                  |    82 +
 usr.sbin/sysinst/arch/mvme68k/menus.md.en           |    37 +
 usr.sbin/sysinst/arch/mvme68k/menus.md.es           |    37 +
 usr.sbin/sysinst/arch/mvme68k/menus.md.fr           |    36 +
 usr.sbin/sysinst/arch/mvme68k/menus.md.pl           |    39 +
 usr.sbin/sysinst/arch/mvme68k/msg.md.de             |    85 +
 usr.sbin/sysinst/arch/mvme68k/msg.md.en             |    80 +
 usr.sbin/sysinst/arch/mvme68k/msg.md.es             |    81 +
 usr.sbin/sysinst/arch/mvme68k/msg.md.fr             |    64 +
 usr.sbin/sysinst/arch/mvme68k/msg.md.pl             |    66 +
 usr.sbin/sysinst/arch/news68k/Makefile              |    10 +
 usr.sbin/sysinst/arch/news68k/md.c                  |   202 ++
 usr.sbin/sysinst/arch/news68k/md.h                  |    69 +
 usr.sbin/sysinst/arch/news68k/menus.md.en           |    37 +
 usr.sbin/sysinst/arch/news68k/msg.md.en             |    55 +
 usr.sbin/sysinst/arch/newsmips/Makefile             |     6 +
 usr.sbin/sysinst/arch/newsmips/md.c                 |   193 +
 usr.sbin/sysinst/arch/newsmips/md.h                 |    66 +
 usr.sbin/sysinst/arch/newsmips/menus.md.en          |    37 +
 usr.sbin/sysinst/arch/newsmips/menus.md.es          |    37 +
 usr.sbin/sysinst/arch/newsmips/menus.md.fr          |    37 +
 usr.sbin/sysinst/arch/newsmips/menus.md.pl          |    39 +
 usr.sbin/sysinst/arch/newsmips/msg.md.de            |    55 +
 usr.sbin/sysinst/arch/newsmips/msg.md.en            |    53 +
 usr.sbin/sysinst/arch/newsmips/msg.md.es            |    53 +
 usr.sbin/sysinst/arch/newsmips/msg.md.fr            |    53 +
 usr.sbin/sysinst/arch/newsmips/msg.md.pl            |    55 +
 usr.sbin/sysinst/arch/ofppc/Makefile                |    10 +
 usr.sbin/sysinst/arch/ofppc/md.c                    |   655 ++++++
 usr.sbin/sysinst/arch/ofppc/md.h                    |   104 +
 usr.sbin/sysinst/arch/ofppc/menus.md.en             |     3 +
 usr.sbin/sysinst/arch/ofppc/menus.md.es             |     3 +
 usr.sbin/sysinst/arch/ofppc/menus.md.pl             |     3 +
 usr.sbin/sysinst/arch/ofppc/msg.md.de               |    89 +
 usr.sbin/sysinst/arch/ofppc/msg.md.en               |    88 +
 usr.sbin/sysinst/arch/ofppc/msg.md.es               |    89 +
 usr.sbin/sysinst/arch/ofppc/msg.md.pl               |    88 +
 usr.sbin/sysinst/arch/playstation2/Makefile         |     9 +
 usr.sbin/sysinst/arch/playstation2/mbr_buf.S        |     8 +
 usr.sbin/sysinst/arch/playstation2/md.c             |   183 +
 usr.sbin/sysinst/arch/playstation2/md.h             |    73 +
 usr.sbin/sysinst/arch/playstation2/menus.md.en      |    40 +
 usr.sbin/sysinst/arch/playstation2/menus.md.es      |    40 +
 usr.sbin/sysinst/arch/playstation2/menus.md.fr      |    40 +
 usr.sbin/sysinst/arch/playstation2/menus.md.pl      |    42 +
 usr.sbin/sysinst/arch/playstation2/msg.md.de        |    92 +
 usr.sbin/sysinst/arch/playstation2/msg.md.en        |    91 +
 usr.sbin/sysinst/arch/playstation2/msg.md.es        |    92 +
 usr.sbin/sysinst/arch/playstation2/msg.md.fr        |    91 +
 usr.sbin/sysinst/arch/playstation2/msg.md.pl        |    93 +
 usr.sbin/sysinst/arch/pmax/Makefile                 |     6 +
 usr.sbin/sysinst/arch/pmax/md.c                     |   213 ++
 usr.sbin/sysinst/arch/pmax/md.h                     |    76 +
 usr.sbin/sysinst/arch/pmax/menus.md.en              |    36 +
 usr.sbin/sysinst/arch/pmax/menus.md.es              |    36 +
 usr.sbin/sysinst/arch/pmax/menus.md.fr              |    36 +
 usr.sbin/sysinst/arch/pmax/menus.md.pl              |    39 +
 usr.sbin/sysinst/arch/pmax/msg.md.de                |    52 +
 usr.sbin/sysinst/arch/pmax/msg.md.en                |    51 +
 usr.sbin/sysinst/arch/pmax/msg.md.es                |    51 +
 usr.sbin/sysinst/arch/pmax/msg.md.fr                |    52 +
 usr.sbin/sysinst/arch/pmax/msg.md.pl                |    55 +
 usr.sbin/sysinst/arch/prep/Makefile                 |    10 +
 usr.sbin/sysinst/arch/prep/md.c                     |   291 ++
 usr.sbin/sysinst/arch/prep/md.h                     |    83 +
 usr.sbin/sysinst/arch/prep/menus.md.en              |    39 +
 usr.sbin/sysinst/arch/prep/menus.md.es              |    39 +
 usr.sbin/sysinst/arch/prep/menus.md.pl              |    39 +
 usr.sbin/sysinst/arch/prep/msg.md.de                |    75 +
 usr.sbin/sysinst/arch/prep/msg.md.en                |    75 +
 usr.sbin/sysinst/arch/prep/msg.md.es                |    76 +
 usr.sbin/sysinst/arch/prep/msg.md.pl                |    77 +
 usr.sbin/sysinst/arch/sandpoint/Makefile            |     9 +
 usr.sbin/sysinst/arch/sandpoint/md.c                |   225 ++
 usr.sbin/sysinst/arch/sandpoint/md.h                |    71 +
 usr.sbin/sysinst/arch/sandpoint/menus.md.en         |    36 +
 usr.sbin/sysinst/arch/sandpoint/menus.md.es         |    36 +
 usr.sbin/sysinst/arch/sandpoint/menus.md.fr         |    36 +
 usr.sbin/sysinst/arch/sandpoint/menus.md.pl         |    38 +
 usr.sbin/sysinst/arch/sandpoint/msg.md.de           |    58 +
 usr.sbin/sysinst/arch/sandpoint/msg.md.en           |    58 +
 usr.sbin/sysinst/arch/sandpoint/msg.md.es           |    57 +
 usr.sbin/sysinst/arch/sandpoint/msg.md.fr           |    57 +
 usr.sbin/sysinst/arch/sandpoint/msg.md.pl           |    59 +
 usr.sbin/sysinst/arch/sgimips/Makefile              |     6 +
 usr.sbin/sysinst/arch/sgimips/md.c                  |   225 ++
 usr.sbin/sysinst/arch/sgimips/md.h                  |    80 +
 usr.sbin/sysinst/arch/sgimips/menus.md.en           |    36 +
 usr.sbin/sysinst/arch/sgimips/menus.md.es           |    36 +
 usr.sbin/sysinst/arch/sgimips/menus.md.fr           |    36 +
 usr.sbin/sysinst/arch/sgimips/menus.md.pl           |    39 +
 usr.sbin/sysinst/arch/sgimips/msg.md.de             |    58 +
 usr.sbin/sysinst/arch/sgimips/msg.md.en             |    57 +
 usr.sbin/sysinst/arch/sgimips/msg.md.es             |    57 +
 usr.sbin/sysinst/arch/sgimips/msg.md.fr             |    57 +
 usr.sbin/sysinst/arch/sgimips/msg.md.pl             |    60 +
 usr.sbin/sysinst/arch/shark/Makefile                |    10 +
 usr.sbin/sysinst/arch/shark/md.c                    |   234 ++
 usr.sbin/sysinst/arch/shark/md.h                    |    58 +
 usr.sbin/sysinst/arch/shark/menus.md.en             |    37 +
 usr.sbin/sysinst/arch/shark/menus.md.es             |    37 +
 usr.sbin/sysinst/arch/shark/menus.md.fr             |    37 +
 usr.sbin/sysinst/arch/shark/menus.md.pl             |    39 +
 usr.sbin/sysinst/arch/shark/msg.md.de               |   103 +
 usr.sbin/sysinst/arch/shark/msg.md.en               |    99 +
 usr.sbin/sysinst/arch/shark/msg.md.es               |   101 +
 usr.sbin/sysinst/arch/shark/msg.md.fr               |   102 +
 usr.sbin/sysinst/arch/shark/msg.md.pl               |   101 +
 usr.sbin/sysinst/arch/sparc/Makefile                |     8 +
 usr.sbin/sysinst/arch/sparc/md.c                    |   201 ++
 usr.sbin/sysinst/arch/sparc/md.h                    |    77 +
 usr.sbin/sysinst/arch/sparc/menus.md.en             |    37 +
 usr.sbin/sysinst/arch/sparc/menus.md.es             |    37 +
 usr.sbin/sysinst/arch/sparc/menus.md.fr             |    37 +
 usr.sbin/sysinst/arch/sparc/menus.md.pl             |    39 +
 usr.sbin/sysinst/arch/sparc/msg.md.de               |    60 +
 usr.sbin/sysinst/arch/sparc/msg.md.en               |    59 +
 usr.sbin/sysinst/arch/sparc/msg.md.es               |    59 +
 usr.sbin/sysinst/arch/sparc/msg.md.fr               |    59 +
 usr.sbin/sysinst/arch/sparc/msg.md.pl               |    61 +
 usr.sbin/sysinst/arch/sparc64/Makefile              |     6 +
 usr.sbin/sysinst/arch/sparc64/md.c                  |   219 ++
 usr.sbin/sysinst/arch/sparc64/md.h                  |    77 +
 usr.sbin/sysinst/arch/sparc64/menus.md.en           |    37 +
 usr.sbin/sysinst/arch/sparc64/menus.md.es           |    37 +
 usr.sbin/sysinst/arch/sparc64/menus.md.fr           |    37 +
 usr.sbin/sysinst/arch/sparc64/menus.md.pl           |    39 +
 usr.sbin/sysinst/arch/sparc64/msg.md.de             |    60 +
 usr.sbin/sysinst/arch/sparc64/msg.md.en             |    58 +
 usr.sbin/sysinst/arch/sparc64/msg.md.es             |    59 +
 usr.sbin/sysinst/arch/sparc64/msg.md.fr             |    58 +
 usr.sbin/sysinst/arch/sparc64/msg.md.pl             |    60 +
 usr.sbin/sysinst/arch/vax/Makefile                  |     8 +
 usr.sbin/sysinst/arch/vax/md.c                      |   203 ++
 usr.sbin/sysinst/arch/vax/md.h                      |    77 +
 usr.sbin/sysinst/arch/vax/menus.md.en               |    37 +
 usr.sbin/sysinst/arch/vax/menus.md.es               |    37 +
 usr.sbin/sysinst/arch/vax/menus.md.fr               |    37 +
 usr.sbin/sysinst/arch/vax/menus.md.pl               |    39 +
 usr.sbin/sysinst/arch/vax/msg.md.de                 |    53 +
 usr.sbin/sysinst/arch/vax/msg.md.en                 |    52 +
 usr.sbin/sysinst/arch/vax/msg.md.es                 |    52 +
 usr.sbin/sysinst/arch/vax/msg.md.fr                 |    53 +
 usr.sbin/sysinst/arch/vax/msg.md.pl                 |    55 +
 usr.sbin/sysinst/arch/x68k/Makefile                 |     8 +
 usr.sbin/sysinst/arch/x68k/md.c                     |   335 +++
 usr.sbin/sysinst/arch/x68k/md.h                     |    90 +
 usr.sbin/sysinst/arch/x68k/menus.md.en              |    37 +
 usr.sbin/sysinst/arch/x68k/msg.md.en                |    82 +
 usr.sbin/sysinst/arch/zaurus/Makefile               |    10 +
 usr.sbin/sysinst/arch/zaurus/md.c                   |   211 ++
 usr.sbin/sysinst/arch/zaurus/md.h                   |    74 +
 usr.sbin/sysinst/arch/zaurus/menus.md.en            |    37 +
 usr.sbin/sysinst/arch/zaurus/menus.md.es            |    37 +
 usr.sbin/sysinst/arch/zaurus/menus.md.fr            |    37 +
 usr.sbin/sysinst/arch/zaurus/menus.md.pl            |    38 +
 usr.sbin/sysinst/arch/zaurus/msg.md.de              |    58 +
 usr.sbin/sysinst/arch/zaurus/msg.md.en              |    58 +
 usr.sbin/sysinst/arch/zaurus/msg.md.es              |    59 +
 usr.sbin/sysinst/arch/zaurus/msg.md.fr              |    59 +
 usr.sbin/sysinst/arch/zaurus/msg.md.pl              |    59 +
 usr.sbin/sysinst/bsddisklabel.c                     |   768 +++++++
 usr.sbin/sysinst/checkrc.c                          |   117 +
 usr.sbin/sysinst/configmenu.c                       |   459 ++++
 usr.sbin/sysinst/defs.h                             |   547 +++++
 usr.sbin/sysinst/disks.c                            |  1191 +++++++++++
 usr.sbin/sysinst/disks_lfs.c                        |    44 +
 usr.sbin/sysinst/endian.h                           |     4 +
 usr.sbin/sysinst/factor.c                           |   151 +
 usr.sbin/sysinst/geom.c                             |    81 +
 usr.sbin/sysinst/install.c                          |   128 +
 usr.sbin/sysinst/label.c                            |   960 +++++++++
 usr.sbin/sysinst/main.c                             |   491 ++++
 usr.sbin/sysinst/mbr.c                              |  1898 +++++++++++++++++++
 usr.sbin/sysinst/mbr.h                              |   132 +
 usr.sbin/sysinst/menus.mbr                          |    40 +
 usr.sbin/sysinst/menus.mi                           |   469 ++++
 usr.sbin/sysinst/msg.mbr.de                         |   196 +
 usr.sbin/sysinst/msg.mbr.en                         |   195 +
 usr.sbin/sysinst/msg.mbr.es                         |   196 +
 usr.sbin/sysinst/msg.mbr.fr                         |   189 +
 usr.sbin/sysinst/msg.mbr.pl                         |   186 +
 usr.sbin/sysinst/msg.mi.de                          |  1120 +++++++++++
 usr.sbin/sysinst/msg.mi.en                          |  1050 ++++++++++
 usr.sbin/sysinst/msg.mi.es                          |  1100 +++++++++++
 usr.sbin/sysinst/msg.mi.fr                          |  1160 +++++++++++
 usr.sbin/sysinst/msg.mi.pl                          |  1055 ++++++++++
 usr.sbin/sysinst/msg_xlat.sh                        |   201 ++
 usr.sbin/sysinst/net.c                              |  1314 +++++++++++++
 usr.sbin/sysinst/run.c                              |   696 ++++++
 usr.sbin/sysinst/savenewlabel.c                     |   114 +
 usr.sbin/sysinst/sizemultname.c                     |    65 +
 usr.sbin/sysinst/target.c                           |   546 +++++
 usr.sbin/sysinst/txtwalk.c                          |   271 ++
 usr.sbin/sysinst/txtwalk.h                          |    83 +
 usr.sbin/sysinst/unif.awk                           |    98 +
 usr.sbin/sysinst/upgrade.c                          |   195 +
 usr.sbin/sysinst/util.c                             |  1618 ++++++++++++++++
 usr.sbin/sysinst/wskbd.c                            |   148 +
 936 files changed, 52585 insertions(+), 52585 deletions(-)

diffs (truncated from 108914 to 300 lines):

diff -r dbfb1979dca1 -r c62e3fb1f867 distrib/utils/sysinst/Makefile
--- a/distrib/utils/sysinst/Makefile    Sat Jul 26 18:13:44 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,56 +0,0 @@
-#      $NetBSD: Makefile,v 1.18 2014/03/31 11:25:48 martin Exp $
-#
-# sysinst is usually built when the crunched install binary is built,
-# but can be built here as a normal program for testing.
-
-SUBDIR = arch/${MACHINE}
-
-.if ALL_MACHINES
-
-SUBDIR  = arch/acorn26
-SUBDIR += arch/acorn32
-SUBDIR += arch/alpha
-SUBDIR += arch/amd64
-SUBDIR += arch/amiga
-SUBDIR += arch/arc
-SUBDIR += arch/atari
-SUBDIR += arch/bebox
-SUBDIR += arch/cats
-SUBDIR += arch/cobalt
-SUBDIR += arch/emips
-SUBDIR += arch/evbarm
-SUBDIR += arch/evbmips
-SUBDIR += arch/evbppc
-SUBDIR += arch/ews4800mips
-SUBDIR += arch/hp300
-SUBDIR += arch/hpcarm
-SUBDIR += arch/hpcmips
-SUBDIR += arch/hpcsh
-SUBDIR += arch/hppa
-SUBDIR += arch/i386
-SUBDIR += arch/landisk
-SUBDIR += arch/mac68k
-SUBDIR += arch/macppc
-SUBDIR += arch/mipsco
-SUBDIR += arch/mvme68k
-SUBDIR += arch/news68k
-SUBDIR += arch/newsmips
-SUBDIR += arch/ofppc
-SUBDIR += arch/playstation2
-SUBDIR += arch/pmax
-SUBDIR += arch/prep
-SUBDIR += arch/sandpoint
-SUBDIR += arch/sgimips
-SUBDIR += arch/shark
-SUBDIR += arch/sparc
-SUBDIR += arch/sparc64
-SUBDIR += arch/vax
-SUBDIR += arch/x68k
-SUBDIR += arch/zaurus
-
-# XXX notyet SUBDIR += arch/iyonix
-.endif
-
-install:
-
-.include <bsd.subdir.mk>
diff -r dbfb1979dca1 -r c62e3fb1f867 distrib/utils/sysinst/Makefile.inc
--- a/distrib/utils/sysinst/Makefile.inc        Sat Jul 26 18:13:44 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,152 +0,0 @@
-#      $NetBSD: Makefile.inc,v 1.60 2014/01/16 01:15:33 christos Exp $
-#
-# Makefile for sysinst
-
-.if empty(DBG:M-g)
-COPTS += -Os
-.endif
-
-PROG=          sysinst
-NOMAN=         # defined
-
-WARNS=         4
-
-SRCS+= menu_defs.c msg_defs.c main.c install.c upgrade.c \
-       txtwalk.c run.c factor.c net.c disks.c disks_lfs.c util.c geom.c \
-       label.c target.c md.c sizemultname.c configmenu.c checkrc.c
-
-SRCS+= ${MD_OPTIONS:MAOUT2ELF:S/AOUT2ELF/aout2elf.c/}
-SRCS+= ${MENUS_MD:Mmenus.mbr:S/menus.mbr/mbr.c/}
-SRCS+= ${CPPFLAGS:M-DWSKBD:S/-DWSKBD/wskbd.c/}
-SRCS+= ${NODISKLABEL:D:Ubsddisklabel.c savenewlabel.c}
-
-DPSRCS+= defs.h
-
-SYSINSTLANG?=  en
-LANGUAGES?=    de en es fr pl
-
-MSG_MD?=       msg.md.${SYSINSTLANG}
-MENUS_MD?=     menus.md.${SYSINSTLANG}
-
-.include <bsd.own.mk>          # for mk.conf
-.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
-
-_MKSHTARGET_CREATE?=   ${_MKSHMSG_CREATE} ${.CURDIR:T}/${.TARGET}
-
-DPADD=         ${LIBCURSES} ${LIBTERMLIB} ${LIBUTIL}
-LDADD=         -lcurses -ltermlib -lutil
-
-UNIF_AWK=      ${.CURDIR}/../../unif.awk
-MSG_XLAT_SH=   ${.CURDIR}/../../msg_xlat.sh
-
-CPPFLAGS+=     -I. -I${.CURDIR}/../.. -I${.CURDIR} \
-               -DREL=\"${DISTRIBVER}\" -DMACH=\"${MACHINE}\" \
-               -DMACH_${MACHINE} -DARCH_${MACHINE_ARCH}
-
-.if (!defined(SMALLPROG) || defined(SMALLPROG_INET6)) && (${USE_INET6} != "no")
-CPPFLAGS+=-DINET6
-.endif
-
-.if defined(HAVE_GCC) || defined(HAVE_PCC)
-COPTS.label.c+=        -Wno-pointer-sign
-.endif
-COPTS.main.c += -Wno-format-nonliteral
-COPTS.disks.c += -Wno-format-nonliteral
-COPTS.util.c += -Wno-format-nonliteral
-COPTS.label.c += -Wno-format-nonliteral
-COPTS.target.c += -Wno-format-nonliteral
-COPTS.mbr.c += -Wno-format-nonliteral
-COPTS.msg_defs.c += -Wno-format-nonliteral
-COPTS.bsddisklabel.c += -Wno-format-nonliteral
-COPTS.md.c += -Wno-format-nonliteral
-
-# Host to ftp from.  Default:
-#      "ftp.NetBSD.org"
-#
-.if defined(SYSINST_FTP_HOST)
-CPPFLAGS+=     -DSYSINST_FTP_HOST=\"${SYSINST_FTP_HOST}\"
-.endif
-
-# Top-level ftp directory.  Default:
-#      "pub/NetBSD/NetBSD-" + VER + "/" + MACH
-#
-.if defined(SYSINST_FTP_DIR)
-CPPFLAGS+=     -DSYSINST_FTP_DIR=\"${SYSINST_FTP_DIR}\"
-.endif
-
-# Top-level CDROM directory.  Default:
-#      "/" + MACH
-#
-.if defined(SYSINST_CDROM_DIR)
-CPPFLAGS+=     -DSYSINST_CDROM_DIR=\"${SYSINST_CDROM_DIR}\"
-.endif
-
-
-DPSRCS+=       msg_defs.h menu_defs.h
-
-CLEANFILES=    menu_defs.c menu_defs.h menus.def \
-               msg_defs.c msg_defs.h msg.def msgtouch \
-               sysinstmsgs.*
-
-.PATH: ${.CURDIR}/../..
-
-menu_defs.h: menu_defs.c
-       [ -f ${.TARGET} ] || { \
-               ${_MKSHTARGET_CREATE}; \
-               ${TOOL_MENUC} menus.def; \
-       }
-menu_defs.c: menus.def
-       ${_MKTARGET_CREATE}
-       [ ! -f menu_defs.h ] || mv -f menu_defs.h menu_defs.oh
-       ${TOOL_MENUC} menus.def
-       ! cmp -s menu_defs.oh menu_defs.h || mv -f menu_defs.oh menu_defs.h
-       @rm -f menu_defs.oh
-
-msg_defs.h: msg_defs.c
-       [ -f ${.TARGET} ] || { \
-               ${_MKSHTARGET_CREATE}; \
-               ${TOOL_MSGC} msg.def; \
-       }
-msg_defs.c: msg.def
-       ${_MKTARGET_CREATE}
-       [ ! -f msg_defs.h ] || mv -f msg_defs.h msg_defs.oh
-       ${TOOL_MSGC} msg.def
-       ! cmp -s msg_defs.oh msg_defs.h || mv -f msg_defs.oh msg_defs.h
-       @rm -f msg_defs.oh
-
-# Needed to get proper dependency checks on osrelease
-msgtouch: ${DISTRIBVERDEP}
-       touch ${.TARGET}
-
-msg.def: msg.mi.${SYSINSTLANG} ${MSG_MD} msgtouch
-       ${_MKTARGET_CREATE}
-       ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" ${.ALLSRC} | \
-       ${TOOL_SED} "s/@@MACHINE@@/${MACHINE}/" | \
-       ${TOOL_AWK} -f ${UNIF_AWK} -v defines="${MD_OPTIONS}" > ${.TARGET}
-
-menus.def: menus.mi ${MENUS_MD} msgtouch
-       ${_MKTARGET_CREATE}
-       ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" ${.ALLSRC} | \
-       ${TOOL_SED} "s/@@MACHINE@@/${MACHINE}/" | \
-       ${TOOL_AWK} -f ${UNIF_AWK} -v defines="${MD_OPTIONS}" > ${.TARGET}
-
-sysinstmsgs.fmtcnt: msg.mi.${SYSINSTLANG} ${MSG_MD} msgtouch msg_defs.h
-       ${_MKTARGET_CREATE}
-       ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" \
-               ${.ALLSRC:M*.${SYSINSTLANG}} | \
-       ${TOOL_SED} "s/@@MACHINE@@/${MACHINE}/" | \
-       ${TOOL_AWK} -f ${UNIF_AWK} -v defines="${MD_OPTIONS}" | \
-       ${HOST_SH} ${MSG_XLAT_SH} -c > ${.TARGET}
-
-.for LANG in ${LANGUAGES:N${SYSINSTLANG}}
-sysinstmsgs.${LANG}: msg.mi.${LANG} ${MSG_MD:S/.${SYSINSTLANG}$/.${LANG}/} msgtouch msg_defs.h sysinstmsgs.fmtcnt
-       ${_MKTARGET_CREATE}
-       ${TOOL_SED} "s/@@VERSION@@/${DISTRIBVER}/" ${.ALLSRC:M*.${LANG}} | \
-       ${TOOL_SED} "s/@@MACHINE@@/${MACHINE}/" | \
-       ${TOOL_AWK} -f ${UNIF_AWK} -v defines="${MD_OPTIONS}" | \
-       ${HOST_SH} ${MSG_XLAT_SH} -f sysinstmsgs.fmtcnt > ${.TARGET}
-
-DPSRCS+=       sysinstmsgs.${LANG}
-.endfor
-
-.include <bsd.prog.mk>
diff -r dbfb1979dca1 -r c62e3fb1f867 distrib/utils/sysinst/SPELLING.en
--- a/distrib/utils/sysinst/SPELLING.en Sat Jul 26 18:13:44 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: SPELLING.en,v 1.2 2002/07/29 02:51:07 grant Exp $
-
-right:         wrong:                          authority:
-
-reenter                re-enter                        www.m-w.com
-reedit         re-edit                         www.m-w.com
-reinstall      re-install                      www.m-w.com
-reconfigure    re-configure                    www.m-w.com
-successful     successfull
-retrieve       retreive
-accurately     acurately
-anomalies      anomolies
-hard disk      harddisk                        www.m-w.com
-overlapping    overlaping
-file system    filesystem                      www.m-w.com
diff -r dbfb1979dca1 -r c62e3fb1f867 distrib/utils/sysinst/TODO
--- a/distrib/utils/sysinst/TODO        Sat Jul 26 18:13:44 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,129 +0,0 @@
-#      $NetBSD: TODO,v 1.24 2008/01/10 13:40:39 simonb Exp $
-
-Things to do ....  in no specific order.
-
-       -- On error messages, do something to allow the user to
-          see any errors from anything run by run_prog().
-          Ideas suggested  maximum entropy <entropy%zippy.bernstein.com@localhost>.
-          are:
-
-          #1:
-               if (run_prog("foo") != 0)
-                       sleep(5);
-
-          #2:     
-               endwin();
-               run_prog("foo");
-               printf("press return to continue");
-               getchar();
-               initscr();
-
-          #3: (modification of #2):
-
-               endwin();
-               if (run_prog("foo") != 0) {
-                       printf("press return to continue");
-                       getchar();
-               }
-               initscr();
-
-          #4:
-
-               Manually fork and exec everything, dup2 fd's 1 and 2
-               onto sockets in the child, and paginate the output in
-               your curses app :-)
-
-          We currently implement a special-case variant of #1 for untarring
-          release sets, since the GNU tar in 1.3 fails to report many
-          errors in its exit status.
-
-        -- "browse" for a local directory to get the
-           distribution set from.  Maybe just allowing the user to shell
-           out and look around is good enough (this needs more thought).
-
-       -- check for already-mounted filesystems before install newfs.
-          Abort with message.
-
-       -- check for already-mounted filesystems before upgrade fsck.
-          (ignore?)
-
-       -- check for already-mounted filesystems before upgrade mount.
-          Continue, if device mount is where we wanted it?
-
-           (Jonathan ran into the above 3 by upgrading from a live
-           system to a scratch disk.  sysinst copied the live /etc/fstab
-           to the target. The upgrade failed because sysinst wanted
-           to mount the active system's /usr. Could happen when a
-           real upgrade aborts, even running from ramdisk root.)
-
-       -- Handle ccd's and raid's during an upgrade.
-
-        -- Use bootp or dhcp to get network info (hostname, domain name,



Home | Main Index | Thread Index | Old Index