BOM(1)

NAME
bom - bill of materials

DESCRIPTION
The Mac OS X Installer uses a file system "bill of materials" to determine which files to install, remove, or upgrade. A bill of materials, bom, contains all the files within a directory, along with some information about each file. File information includes: the file's UNIX permissions, its owner and group, its size, its time of last modification, and so on. Also included are a checksum for each file and information about hard links.

The bill of materials for a minimal Mac OS X system is stored in /System/Library/CoreServices/BaseSystem.bom. Boms for optional packages are found within the package receipts located in /Library/Receipts.

FILES
/System/Library/CoreServices/BaseSystem.bom - bom for the required parts of Mac OS X

SEE ALSO
ditto(8), lsbom(8), mkbom(8)

BUGS
Mac OS X's bill of materials format is not compatible with formats from older operating systems.

HISTORY
The bill of materials file appeared in NeXTSTEP to support installation. The file format was updated and extended for Mac OS X 10.0.