stl_inv(4) — File Formats
NAME
stl_inv − setld inventory file format (∗.inv)
DESCRIPTION
Each software subset that is distributed for installation by the setld utility has an associated inventory file (subsetname.inv) created by the kits utility, for example: OATODB100.inv. The inventory file contains one record for each file in the subset, and each record contains the following twelve fields in order, separated by [TAB] characters:
Flags
The per-file software management option, a 16-bit unsigned integer
SizeThe actual number of bytes in the file
Checksum
The modulo-65536 checksum of the file
Hard links, directories, FIFOs, and sockets have a value of 00000 in this field
uidThe file owner’s user ID
gidThe file owner’s group ID
Mode
The file mode’s six-digit octal representation
Date
The file’s last modification date
Revision
The version code of the product that includes the file
Type
A single letter that describes the file:
bBlock device
cCharacter device
dDirectory containing one or more files
fRegular file: regular files with a link count greater than one. See file type l.
lHard link: there are other files in the same inventory with the same inum. The first of these files in ASCII collating sequence is listed in the referent field.
pNamed pipe (FIFO)
sSymbolic link
=UNIX domain socket
Pathname
The dot-relative (./path) pathname of the file
Link-to
For file types l and s, the path to which the file is linked; for types b and c, an integer representing the major and minor numbers of the device; for all other types, none
Subset name
The name of the subset containing the file
After the subset has been installed on a system, the setld utility places the control file in the /usr/.smdb. directory.
RESTRICTIONS
Fields must be separated by [TAB] characters.
SEE ALSO
Commands: setld(8)
Functions: stat(2)
Guide to Preparing Product Kits