Index: sysinstall.8 =================================================================== RCS file: /a/ncvs/src/usr.sbin/sysinstall/sysinstall.8,v retrieving revision 1.49 diff -u -r1.49 sysinstall.8 --- sysinstall.8 2 Apr 2002 20:42:54 -0000 1.49 +++ sysinstall.8 30 May 2002 10:03:28 -0000 @@ -897,6 +897,56 @@ full system installation has just been done. .El .El +.Sh DISTRIBUTION MEDIA +The following files can be used to affect the operation of +.Nm +when used during initial system installation. +.Bl -tag -width ".Cm packages/INDEX" +.It Cm cdrom.inf +A text file of properties, listed one per line, that describe the +contents of the media in use. +The syntax for each line is simply +.Dq "property = value" . +Currently, only the following properties are recognized. +.Bl -tag -width ".Cm CD_MACHINE_ARCH" +.It Cm CD_VERSION +This property should be set to the FreeBSD version on the current +media volume. +For example, +.Dq "CD_VERSION = 4.6" . +.It Cm CD_MACHINE_ARCH +This property should be set to the architecture of the contents on +this volume. +This property is normally only used with FreeBSD products that contain +CDs for different architectures, to provide better error messages if +users try to install Alpha packages on an i386 machine. +For example, +.Dq "CD_MACHINE_ARCH = alpha" . +.It Cm VOLUME +In a multi-volume collection (such as the FreeBSD 4-CD set), the +.Pa ports/INDEX +file on each disc should contain the full package index for the set. +The last field of the INDEX file denotes which volume the package +appears on, and the +.Cm VOLUME +property here defines the volume ID of the current disc. +.El +.It Cm packages/INDEX +The package index file. +Each package is listed on a seperate line with additional meta-data +such as the required dependencies. +This index is generated by +.Dq Li "make index" +from the +.Xr ports 7 +collection. +When multi-volume support is enabled, an additional field should be +added to each line indicating which media volume contains the given +package. +.El +.Pp +For information about building a full release of FreeBSD, please see +.Xr release 7 . .Sh FILES This utility may edit the contents of .Pa /etc/rc.conf ,