NetBSD/distrib
mrg d436dd6641 extend sysinst disk handling, some general clean ups, better /etc support
and some sparc64 fixes.  details:

- new scripting_{,v}fprintf() that also write to the script log (if open).
- support of creation of LFS filesystems
- standard installs now allow one to choose which file systems to create,
out of the list of /usr, /var, /home, MFS /tmp, and swap.  a / is always
created, but the rest all optional. [*]
- new disklabel method: use existing.  this requires one to fill in the
mount points (and having at least a "/" is enforced).
- preservation of existing filesystems (at install) is supported.
- rewrote most of make_fstab(): the entire thing is generated from the
bsdlabel now, rather than hard coding / to 'a' and swap to 'b'.  create
MFS /tmp if requested.
- if IPv6 support isn't present, don't display any ipv6 messages.
- better rc.conf support
- sparc & sparc64 default to "cylinders" now.
- choosing "standard" instead of "standard with X" de-selects the X pkgs
by default.
- sparc64: don't install bootblocks until we have a complete system, avoids
booting with no /dev/console.
- sparc64: bump STDNEEDMB, it is way low.


[*] i have added default values for DEFVARSIZE & DEFUSRSIZE (this is used
only if /usr and /home are selected) to each port, based on STDNEEDMB.  as
such, my guesses might be wrong so port maintainers should look at these.
2001-01-14 02:38:13 +00:00
..
alpha Need ${.CURDIR} for README.files (required when using MAKEOBJDIRPREFIX). 2000-11-07 17:41:51 +00:00
amiga On upgrades, or on installs where kern.tgz was installed, ask user wether 2000-11-14 22:37:58 +00:00
arm32 use ${MAKE} not make 2000-12-14 23:48:16 +00:00
atari/miniroot - Use relative paths in the CRUNCHSPECIAL directives. The fixes miniroot 2000-11-14 13:13:36 +00:00
bebox/floppies Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
cdrom Use the public-access rsync entrypoint, not a ssh-based developer type. 2000-11-30 21:33:41 +00:00
evbsh3/rom New crunchgen writes ${CRUNCHIDE} in ${CBIN}.mk, so we can nuke tricky code. 2000-11-14 06:37:07 +00:00
hp300 sweep of my licenses for consistency. (no functional changes) These 2000-06-14 22:52:37 +00:00
hpcmips Use 2000-08-30 23:51:46 +00:00
i386 Add var/spool/lock so tip works 2000-12-24 23:50:48 +00:00
mac68k Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
macppc Use libhack again. 2000-11-27 15:11:36 +00:00
miniroot Add -lintl 2000-11-24 19:04:46 +00:00
mvme68k Speeling fix. 2000-11-24 21:58:36 +00:00
news68k Use ${PRINTOBJDIR}. 2001-01-07 08:38:01 +00:00
newsmips/floppies Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
notes Update for Ultra/100, and add ICH2 2001-01-09 11:39:35 +00:00
pc532 sysinst isn't working on the pc532, don't include it in the install fs. 2000-11-16 07:16:23 +00:00
pmax Change the disktype of the diskimage to what the kernel is looking for to 2000-11-10 19:06:17 +00:00
sets Fix typos from the package list additions 2001-01-14 01:44:22 +00:00
sparc Sysinst is no longer "experimental"; it is default on all platforms that 2000-11-29 03:06:18 +00:00
sparc64 s/ramdisk/xminiroot/ 2001-01-07 09:31:17 +00:00
sun3 Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
utils extend sysinst disk handling, some general clean ups, better /etc support 2001-01-14 02:38:13 +00:00
vax Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
x68k Change the kernel name from netbsdsi(.gz) to netbsd(.gz). 2000-11-29 08:28:55 +00:00
Makefile
Makefile.inc incase we muck up number of ../'s below 2000-05-02 14:30:14 +00:00