Module Name:    src
Committed By:   sborrill
Date:           Fri Oct  9 12:06:03 UTC 2009

Modified Files:
        src/distrib/cdrom [netbsd-4]: hide-hfs.lst
        src/distrib/mac68k/stand [netbsd-4]: Makefile
        src/distrib/notes/common [netbsd-4]: main
        src/distrib/sets [netbsd-4]: Makefile makesrctars makesums
        src/share/man/man7 [netbsd-4]: release.7

Log Message:
Pull up the following revisions(s) (requested by snj in ticket #1365):
        share/man/man7/release.7        revision 1.31 (via patch)
        distrib/cdrom/hide-hfs.lst      revision 1.5
        distrib/mac68k/stand/Makefile   revision 1.6 (via patch)
        distrib/notes/common/main:      revision 1.451
        distrib/sets/Makefile:  revision 1.70
        distrib/sets/makesrctars:       revision 1.37
        distrib/sets/makesums:  revision 1.16

Only generate SHA512 and MD5 checksums for releases.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.18.1 src/distrib/cdrom/hide-hfs.lst
cvs rdiff -u -r1.3.10.1 -r1.3.10.2 src/distrib/mac68k/stand/Makefile
cvs rdiff -u -r1.320.2.14 -r1.320.2.15 src/distrib/notes/common/main
cvs rdiff -u -r1.54.2.2 -r1.54.2.3 src/distrib/sets/Makefile
cvs rdiff -u -r1.32.2.1 -r1.32.2.2 src/distrib/sets/makesrctars
cvs rdiff -u -r1.15 -r1.15.4.1 src/distrib/sets/makesums
cvs rdiff -u -r1.21.4.2 -r1.21.4.3 src/share/man/man7/release.7

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

Modified files:

Index: src/distrib/cdrom/hide-hfs.lst
diff -u src/distrib/cdrom/hide-hfs.lst:1.4 src/distrib/cdrom/hide-hfs.lst:1.4.18.1
--- src/distrib/cdrom/hide-hfs.lst:1.4	Thu Nov 30 05:14:01 2000
+++ src/distrib/cdrom/hide-hfs.lst	Fri Oct  9 12:06:02 2009
@@ -1,7 +1,5 @@
-BSDSUM
-CKSUM
 MD5
-SYSVSUM
+SHA512
 TRANS.TBL
 INSTALL.more
 ./boot

Index: src/distrib/mac68k/stand/Makefile
diff -u src/distrib/mac68k/stand/Makefile:1.3.10.1 src/distrib/mac68k/stand/Makefile:1.3.10.2
--- src/distrib/mac68k/stand/Makefile:1.3.10.1	Wed May 30 18:25:03 2007
+++ src/distrib/mac68k/stand/Makefile	Fri Oct  9 12:06:03 2009
@@ -1,4 +1,4 @@
-#       $NetBSD: Makefile,v 1.3.10.1 2007/05/30 18:25:03 riz Exp $
+#       $NetBSD: Makefile,v 1.3.10.2 2009/10/09 12:06:03 sborrill Exp $
 #
 
 .include <bsd.own.mk>
@@ -18,7 +18,7 @@
 	${RELEASE_INSTALL} ${DISTRIBDIR}/mac68k/stand/extensions.map \
 	  ${RELEASEDIR}/${MACHINE}/installation/misc
 	rm -f \
-	  ${RELEASEDIR}/${MACHINE}/installation/misc/{BSDSUM,CKSUM,MD5,SYSVSUM}
+	  ${RELEASEDIR}/${MACHINE}/installation/misc/{MD5,SHA512}
 	for i in BSD_Mac68k_Booter.bin Mkfs.sea.hqx Booter-HTML-manual-12.tar \
 	  Mkfs_1.47.sea.bin Mkfs_1.47.sea.hqx Booter2.0.0.sea \
 	  BooterManual.stxt.bin NetBSD_ROM.sit.hqx Installer.sea.hqx \
@@ -31,31 +31,22 @@
 	do \
 	  ${RELEASE_INSTALL} $$i ${RELEASEDIR}/${MACHINE}/installation/misc ; \
 	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc ; \
-	    ${TOOL_CKSUM} -o1 `basename $$i` >> BSDSUM) ; \
-	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc ; \
-	    ${TOOL_CKSUM}     `basename $$i` >> CKSUM) ; \
-	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc ; \
 	    ${TOOL_CKSUM} -a MD5 `basename $$i` >> MD5) ; \
 	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc ; \
-	    ${TOOL_CKSUM} -o2 `basename $$i` >> SYSVSUM) ; \
+	    ${TOOL_CKSUM} -a SHA512 `basename $$i` >> SHA512) ; \
 	done
 	${INSTALL} -d ${RELEASEDIR}/${MACHINE}/installation/misc/src
 	rm -f \
-	  ${RELEASEDIR}/${MACHINE}/installation/misc/src/{BSDSUM,CKSUM,MD5}
-	rm -f ${RELEASEDIR}/${MACHINE}/installation/misc/src/SYSVSUM
+	  ${RELEASEDIR}/${MACHINE}/installation/misc/src/{MD5,SHA512}
 	for i in Booter2.0.0-src.sea Mkfs_1.47src.sea.hqx \
 	  Installer_1.1g.src.sea.hqx Installer_1.1h.src.sea.hqx ; \
 	do \
 	  ${RELEASE_INSTALL} $$i \
 	    ${RELEASEDIR}/${MACHINE}/installation/misc/src ; \
 	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc/src ; \
-	    ${TOOL_CKSUM} -o1 `basename $$i` >> BSDSUM) ; \
-	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc/src ; \
-	    ${TOOL_CKSUM}     `basename $$i` >> CKSUM) ; \
-	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc/src ; \
 	    ${TOOL_CKSUM} -a MD5 `basename $$i` >> MD5) ; \
 	  (cd ${RELEASEDIR}/${MACHINE}/installation/misc/src ; \
-	    ${TOOL_CKSUM} -o2 `basename $$i` >> SYSVSUM) ; \
+	    ${TOOL_CKSUM} -a SHA512 `basename $$i` >> SHA512) ; \
 	done
 
 .include <bsd.files.mk>

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.320.2.14 src/distrib/notes/common/main:1.320.2.15
--- src/distrib/notes/common/main:1.320.2.14	Wed Nov  5 20:09:50 2008
+++ src/distrib/notes/common/main	Fri Oct  9 12:06:03 2009
@@ -1,4 +1,4 @@
-.\"	$NetBSD: main,v 1.320.2.14 2008/11/05 20:09:50 snj Exp $
+.\"	$NetBSD: main,v 1.320.2.15 2009/10/09 12:06:03 sborrill Exp $
 .\"
 .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -1209,46 +1209,21 @@
 .Pp
 In each of the source distribution set directories, there are
 files which contain the checksums of the files in the directory:
-.(tag SYSVSUM -offset indent
-.It Li BSDSUM
-Historic
-.Bx
-checksums for the various files
-in that directory, in the format produced by the command:
-.br
-.Ic cksum -o 1 Ar file .
-.It Li CKSUM
-.Tn POSIX
-checksums for the various files in that
-directory, in the format produced by the command:
-.br
-.Ic cksum Ar file .
+.(tag SHA512 -offset indent
 .It Li MD5
 .Tn MD5
-digests for the various files in that
-directory, in the format produced by the command:
+digests in the format produced by the command:
 .br
 .Ic cksum -a MD5 Ar file .
 .It Li SHA512
 .Tn SHA512
-digests for the various files in that
-directory, in the format produced by the command:
+digests in the format produced by the command:
 .br
 .Ic cksum -a SHA512 Ar file .
-.It Li SYSVSUM
-Historic AT\*[Am]T System V
-.Ux
-checksums for the various files in that directory, in the format produced by
-the command:
-.br
-.Ic cksum -o 2 Ar file .
 .tag)
 .Pp
-The SHA512 digest is the safest checksum, followed by the MD5 digest,
-and finally the POSIX checksum.
-The other two checksums are provided only to ensure
-that the widest possible range of systems can check the integrity
-of the release files.
+The SHA512 digest is safer, but MD5 checksums are provided so that a wider
+range of operating systems can check the integrity of the release files.
 .\}
 .el \{\
 .Pp

Index: src/distrib/sets/Makefile
diff -u src/distrib/sets/Makefile:1.54.2.2 src/distrib/sets/Makefile:1.54.2.3
--- src/distrib/sets/Makefile:1.54.2.2	Thu Mar 22 20:25:56 2007
+++ src/distrib/sets/Makefile	Fri Oct  9 12:06:03 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.54.2.2 2007/03/22 20:25:56 jdc Exp $
+#	$NetBSD: Makefile,v 1.54.2.3 2009/10/09 12:06:03 sborrill Exp $
 
 # The `all' target must appear before bsd.own.mk is pulled in.
 all:
@@ -118,7 +118,7 @@
 	${MAKE} checkflist
 .endif
 	mkdir -p ${TARDIR}
-	for i in BSDSUM CKSUM MD5 SHA512 SYSVSUM; do \
+	for i in MD5 SHA512; do \
 		rm -f ${TARDIR}/$$i ${TARDIR}/$$i.tmp; \
 	done
 
@@ -144,14 +144,14 @@
 
 makesums: .PRECIOUS .PHONY check_RELEASEDIR .WAIT \
 		${MAKETARSETS:@.ta...@do-sum-${.tars.}@}
-	for i in BSDSUM CKSUM MD5 SHA512 SYSVSUM; do \
+	for i in MD5 SHA512; do \
 		mv ${TARDIR}/$$i.tmp ${TARDIR}/$$i; \
 	done
 
 .for tar in ${MAKETARSETS}
 do-sum-${tar}: .PHONY do-${tar}
 	${MAKESUMS} -t ${TARDIR} ${tar}.tgz
-	for i in BSDSUM CKSUM MD5 SHA512 SYSVSUM; do \
+	for i in MD5 SHA512; do \
 		${TOOL_CAT} ${TARDIR}/$$i >> ${TARDIR}/$$i.tmp; \
 	done
 .endfor

Index: src/distrib/sets/makesrctars
diff -u src/distrib/sets/makesrctars:1.32.2.1 src/distrib/sets/makesrctars:1.32.2.2
--- src/distrib/sets/makesrctars:1.32.2.1	Tue May  8 09:45:56 2007
+++ src/distrib/sets/makesrctars	Fri Oct  9 12:06:03 2009
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-#	$NetBSD: makesrctars,v 1.32.2.1 2007/05/08 09:45:56 pavel Exp $
+#	$NetBSD: makesrctars,v 1.32.2.2 2009/10/09 12:06:03 sborrill Exp $
 #
 # makesrctars srcdir setdir
 #	Create source tarballs in setdir from the source under srcdir.
@@ -123,10 +123,7 @@
 
 echo "Creating checksum files"
 (cd "${setdir}"
-	${CKSUM} -o1 *.tgz > BSDSUM
-	${CKSUM}     *.tgz > CKSUM
 	${CKSUM} -a md5  *.tgz > MD5
-	${CKSUM} -o2 *.tgz > SYSVSUM
 	${CKSUM} -a sha512 *.tgz > SHA512
 )
 exit 0

Index: src/distrib/sets/makesums
diff -u src/distrib/sets/makesums:1.15 src/distrib/sets/makesums:1.15.4.1
--- src/distrib/sets/makesums:1.15	Sun Jan  8 10:10:03 2006
+++ src/distrib/sets/makesums	Fri Oct  9 12:06:03 2009
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# $NetBSD: makesums,v 1.15 2006/01/08 10:10:03 apb Exp $
+# $NetBSD: makesums,v 1.15.4.1 2009/10/09 12:06:03 sborrill Exp $
 #
 # Make checksum files for files in ``tardir''.  Usage:
 # makesums [-a] [-t tardir] [setname [...]]
@@ -15,8 +15,8 @@
 # After shell glob expansion, the list of sets is filtered to remove known
 # output file names (of the form *SUM, SHA512 and MD5), non-existent files, and
 # subdirectories. If this filtering leaves no files, then no output files are
-# produced. Otherwise the resulting list of files are checksummed and five
-# output files (BSDSUM, CKSUM, MD5, SHA512, SYSVSUM) are produced.
+# produced. Otherwise the resulting list of files are checksummed and two
+# output files (MD5 and SHA512) are produced.
 #
 
 prog="${0##*/}"
@@ -74,9 +74,6 @@
 lists="$(${FIND} ${pat} -prune \( -type f -o -type l \) \
 	\! -name '*SUM' \! -name MD5 \! -name SHA512 2>/dev/null)"
 if [ -n "${lists}" ]; then
-	eval ${CKSUM} -o1 ${lists} ${append} BSDSUM
-	eval ${CKSUM}     ${lists} ${append} CKSUM
 	eval ${CKSUM} -a md5  ${lists} ${append} MD5
-	eval ${CKSUM} -o2 ${lists} ${append} SYSVSUM
 	eval ${CKSUM} -a sha512  ${lists} ${append} SHA512
 fi

Index: src/share/man/man7/release.7
diff -u src/share/man/man7/release.7:1.21.4.2 src/share/man/man7/release.7:1.21.4.3
--- src/share/man/man7/release.7:1.21.4.2	Sat Sep 29 11:10:57 2007
+++ src/share/man/man7/release.7	Fri Oct  9 12:06:03 2009
@@ -1,4 +1,4 @@
-.\"	$NetBSD: release.7,v 1.21.4.2 2007/09/29 11:10:57 xtraeme Exp $
+.\"	$NetBSD: release.7,v 1.21.4.3 2009/10/09 12:06:03 sborrill Exp $
 .\"
 .\" Copyright (c) 1997, 2000, 2005 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -34,7 +34,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd August 30, 2007
+.Dd September 19, 2009
 .Dt RELEASE 7
 .Os
 .Sh NAME
@@ -52,7 +52,7 @@
 .It Em \*[Lt]machine\*[Gt]
 The platform for which the release was built, corresponding to the
 .Em hw.machine
-sysctl variable, e.g.
+sysctl variable, e.g.,
 .Em i386
 or
 .Em amiga .
@@ -60,12 +60,12 @@
 The architecture for which a particular installation set was built,
 corresponding to the
 .Em hw.machine_arch
-sysctl variable, e.g.
+sysctl variable, e.g.,
 .Em i386
 or
 .Em m68k .
 .It Em \*[Lt]rel\*[Gt]
-The target release.
+The release version number.
 .El
 .Pp
 All
@@ -77,42 +77,25 @@
 .Sy README
 file at the top-level,
 describing who built the snapshot and under what circumstances
-.Po e.g. whether it's an official
+.Po e.g., whether it's an official
 .Nx
 snapshot, or not
 .Pc .
 .Pp
 All
-.Sy BSDSUM
-files are historic
-.Bx
-checksums for the various files in that directory,
-in the format produced by the command:
-.Sy cksum -o 1 \*[Lt]file\*[Gt] .
-.Pp
-All
-.Sy CKSUM
-files are POSIX checksums for the various files in that directory, in the
-format produced by the command:
-.Sy cksum \*[Lt]file\*[Gt] .
-.Pp
-All
 .Sy MD5
 files are MD5 digests for the various files in that directory, in the
 format produced by the command:
 .Sy cksum -m \*[Lt]file\*[Gt] .
 .Pp
 All
-.Sy SYSVSUM
-files are historic
-.At V
-checksums for the various files in
-that directory, in the format produced by the command:
-.Sy cksum -o 2 \*[Lt]file\*[Gt] .
-.Pp
-The MD5 digest is the safest checksum, followed by the POSIX checksum.
-The other two checksums are provided only to ensure that the widest possible
-range of system can check the integrity of the release files.
+.Sy SHA512
+files are SHA512 digests for the various files in that directory, in the
+format produced by the command:
+.Sy cksum -a SHA512 Aq Sy file .
+.Pp
+The SHA512 digest is safer, but MD5 checksums are provided so that a wider
+range of operating systems can check the integrity of the release files.
 .Pp
 Files that end in
 .Sy .tgz
@@ -131,9 +114,6 @@
 include the leading
 .Dq / .
 .Pp
-All compression of release files is to be performed with the command:
-.Sy gzip -9 .
-.Pp
 The root of the release hierarchy may be the root directory of a
 CD-ROM, but in all other cases it should be
 .Sm off
@@ -148,13 +128,6 @@
 files and subdirectories:
 .Pp
 .Bl -tag -width "\*[Lt]machine\*[Gt]"
-.
-.It Sy SOURCE_DATE
-A file containing the date, in UTC, of the source code from which the
-release or snapshot was built, in the default format produced by the
-command:
-.Sy date -u .
-.
 .It Sy iso/
 CDROM images in ISO 9660 format, usually created with
 .Dq ./build.sh ... iso-image ...
@@ -179,9 +152,9 @@
 .Sy /installation/cdrom/
 .Xc
 .Sm on
-directory, should contain file systems that
+directory, contain file systems that
 have an internal layout that corresponds to
-a complete release for one or more machine types.
+a complete release for a given machine type.
 If built with
 .Dq iso-image-source ,
 then it will also contain a
@@ -189,17 +162,9 @@
 directory.
 These images are usually bootable.
 .Bl -tag -width "\*[Lt]machine_arch\*[Gt]cd.iso"
-.It Sy BSDSUM
-.It Sy CKSUM
 .It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.Sm off
-.It Xo
-.Em \*[Lt]machine_arch\*[Gt]
-.Sy cd.iso
-.Xc
-.Sm on
+.It Sy SHA512
+.It Ao Em machine Ac Ns Sy cd.iso
 .El
 .
 .It Sy shared/
@@ -231,60 +196,26 @@
 .El
 .
 .It Sy source/
-Source codes of the operating system and patches for it
-should be put into
+Source code of the operating system should be put into
 .Sy .../NetBSD- Ns Em \*[Lt]rel\*[Gt] Ns Sy /source/
 using the following layout:
 .Pp
-.Bl -tag -width "patches/"
-.It Sy patches/
-This directory contains various patch files appropriate for
-.Xr patch 1 .
-Other patches may exist for fixing critical problems.
-.Bl -tag -width "diff-1.4.1-to-1.4.2.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
-.It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.It Xo
-.Sm off
-.Sy diff-
-.Em \*[Lt]lastrel\*[Gt]
-.Sy -
-.Em \*[Lt]rel\*[Gt]
-.Sy .gz
-.Sm on
-.Xc
-Diff against the last release, usually generated by
-.Ic cvs rdiff .
-For patch releases, diffs against the last release
-are included.  If the last release was a patch release itself, the
-diff is against that patch release is included.
-.El
+.Bl -tag -width "sets/"
 .It Sy sets/
-Sources for the various system sets, based on their modules
-in the CVS server.
-.\" XXX how are these generated? Separate checkout of each module?
+Sources for the various system sets.
 .Bl -tag -width "sharesrc.tgz"
-.It Sy BSDSUM
-.It Sy CKSUM
 .It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
+.It Sy SHA512
 .It Sy gnusrc.tgz
 Contains sources for all GPLed and possibly other programs that
 contains restrictions in their licensing that prevent others from
 using these programs in closed-source environments.
-.It Sy pkgsrc.tgz
-Package-sources for third party software ready to compile. See
-pkgsrc/README for more information.
 .It Sy sharesrc.tgz
 Contains machine-independent data files that can be shared across
 architectures/systems.
 .It Sy src.tgz
 The operating system's userland source code, including all programs,
-tools, toolchain, etc.
+tools, libraries, etc.
 .It Sy syssrc.tgz
 Kernel sources for all architectures plus sources of the tools needed
 to build kernels (like
@@ -306,41 +237,39 @@
 .Sy /
 .Xc
 .Sm on
-follow the following layout:
+fit the following layout:
 .Bl -tag -width "installation/"
 .It Sy INSTALL.txt
 Installation notes, including complete descriptions of files contained
 within the release hierarchy
 .It Sy INSTALL.more
-pretty version of this, suited for viewing with
+pretty version, suited for viewing with
 .Xr more 1
 .It Sy INSTALL.html
-HTML version of this
+HTML version
 .It Sy INSTALL.ps
-PostScript version of this
+PostScript version
 .It Sy binary/
 system binaries
-.Bl -tag -width "SYSVSUM/"
+.Bl -tag -width "SHA512/"
 .It Sy sets/
 installation sets
-.Bl -tag -width "xcontrib.tgz"
-.It Sy BSDSUM
-.It Sy CKSUM
+.Bl -tag -width "xserver.tgz"
 .It Sy MD5
-.It Sy SYSVSUM
+.It Sy SHA512
 .It Sy base.tgz
 The base binary distribution.  This set contains the base
 .Nx
 utilities that are necessary for the system to run and be minimally
-functional.  It includes shared libraries for those architectures that
-support them.  This set excludes all things listed in the sets
+functional.
+This set excludes all things listed in the sets
 described below.
 .It Sy comp.tgz
 The compiler tools distribution.  This set contains the C and C++
 compilers, assembler, linker, other toolchain components, and their
 manual pages.  It also includes the system include files
 .Pq Pa /usr/include
-, and the static system libraries.
+and the static system libraries.
 .It Sy etc.tgz
 This set contains the system configuration files that reside in
 .Pa /etc
@@ -355,9 +284,9 @@
 .Sy base
 set which are not included in the other sets.
 .It Sy misc.tgz
-This set includes the system dictionaries (which are rather large), the
-typesettable document set, and manual pages for other architectures, which
-happen to be installed from the source tree by default.
+This set includes miscellaneous non-essential files, including dictionaries,
+the typesettable document set, and various other documentation and example
+configuration files.
 .It Sy text.tgz
 This set includes the
 .Nx
@@ -365,30 +294,22 @@
 .Xr groff 1 ,
 all related programs, and their manual pages.
 .It Sy xbase.tgz
-This set includes the base X11 distribution, including manual pages and
-shared libraries for those architectures that support them, and excluding
-everything contained in the other X11 sets.
+This set includes the base X11 distribution, including manual pages
+and excluding everything contained in the other X11 sets.
 .It Sy xcomp.tgz
 This set includes the X11 include files and static X11 libraries.
-.It Sy xcontrib.tgz
-This set includes binaries and manual pages for programs built from the
-X11
-.Dq contrib
-sources.
 .It Sy xfont.tgz
 This set includes the X11 fonts.
 .It Sy xserver.tgz
-This set includes the X servers and manual pages for \*[Lt]machine\*[Gt].
+This set includes the X servers and manual pages for
+a given machine.
 .Em "Note: this set may not be available on some platforms" .
 .El
 .It Sy kernel/
 suitably named, gzipped kernels
 .Bl -tag -width "netbsd-GENERIC.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
 .It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
+.It Sy SHA512
 .It Sy netbsd-GENERIC.gz
 A kernel built from the
 .Sy GENERIC
@@ -400,98 +321,82 @@
 installation helper items
 .Bl -tag -width "diskimage/"
 .It Sy cdrom/
-CDROM images in ISO 9660 format, usually created as part of
+CDROM images in ISO 9660 format, created as part of
 .Dq build.sh ... release ...
 in
 .Pa src .
 .Pp
-Images in this directory will typically be bootable,
-and will contain one or more of a kernel, installation tools,
-and rescue tools.
-They will not contain installation sets, source sets, or
+Images in this directory are bootable, and contain one a kernel,
+installation tools, and rescue tools.
+They do not contain installation sets, source sets, or
 other components of a complete release.
-.Bl -tag -width "netbsd-ARCH.iso"
-.It Sy BSDSUM
-.It Sy CKSUM
-.It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.It Xo
-.Sm off
-.Sy netbsd-
-.Em \*[Lt]machine_arch\*[Gt]
-.Sy .iso
-.Sm on
-.Xc
+.Pp
+.Em "Note: These images are only present in the amd64 and i386 distributions."
+.Bl -tag -width "boot-com.iso"
+.It Sy MD5
+.It Sy SHA512
+.It Sy boot.iso
+VGA console
+.It Sy boot-com.iso
+Serial console
 .El
 .It Sy diskimage/
-disk images, for those platforms that provide them
-.Bl -tag -width "diskimage-rz25.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
-.It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.It Sy diskimage-rz25.gz
+disk images, on those platforms that provide them
+.Bl -tag -width "diskimage.gz"
+.It Sy MD5
+.It Sy SHA512
+.It Sy diskimage.gz
 .El
 .It Sy floppy/
-floppy images, for those platforms that provide them
-.Bl -tag -width "floppy-144.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
-.It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.It Sy floppy-144.gz
+floppy images, on those platforms that provide them
+.Bl -tag -width "boot1.fs"
+.It Sy MD5
+.It Sy SHA512
+.It Sy boot1.fs
+.It Sy boot2.fs
+.El
+.It Sy instkernel/
+installation kernels for platforms that can boot them directly
+.Bl -tag -width netbsd.gz
+.It Sy MD5
+.It Sy SHA512
+.It Sy netbsd.gz
 .El
 .It Sy miniroot/
-miniroot images, for those platforms that provide them
-.Bl -tag -width "miniroot.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
-.It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.It Sy miniroot.gz
+miniroot images, on those platforms that provide them
+.Bl -tag -width "miniroot.fs.gz"
+.It Sy MD5
+.It Sy SHA512
+.It Sy miniroot.fs.gz
 .El
 .It Sy misc/
 miscellaneous installation helper utilities, including boot selectors,
 floppy writing software, other software that runs under foreign operating
 systems, etc.
-.Bl -tag -width "CKSUMS"
-.It Sy BSDSUM
-.It Sy CKSUM
+.Bl -tag -width "SHA512"
 .It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
+.It Sy SHA512
 .It Sy ...
 .El
 .It Sy netboot/
 network boot programs
 .Bl -tag -width "netboot.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
 .It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
+.It Sy SHA512
 .It Sy netboot.gz
 .El
 .It Sy tapeimage/
-tape images, for those platforms that provide them
-.Bl -tag -width "tapeimage-hp9144.gz"
-.It Sy BSDSUM
-.It Sy CKSUM
-.It Sy MD5
-.It Sy README
-.It Sy SYSVSUM
-.It Sy tapeimage-hp9144.gz
+tape images, on those platforms that provide them
+.Bl -tag -width "tapeboot"
+.It Sy MD5
+.It Sy SHA512
+.It Sy tapeboot
 .El
 .El
 .El
 .El
 .Sh SEE ALSO
 .Xr cksum 1 ,
-.Xr date 1 ,
 .Xr gzip 1 ,
 .Xr split 1 ,
 .Xr tar 1

Reply via email to