*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> stl_mi (4)              
Title
Content
Arch
Section
 

stl_mi(4)

Contents


NAME    [Toc]    [Back]

       stl_mi  -  Software  distribution  master  inventory files
       (*.mi)

DESCRIPTION    [Toc]    [Back]

       Each software product that is distributed for installation
       by  the  setld  utility has an associated master inventory
       file. The master inventory file's  name  consists  of  the
       unique three-letter product code and a three-digit version
       number with the suffix  OAT100.mi.  The  master  inventory
       file  is used by the kits utility to produce software distribution
 packages.

       A master inventory file contains one ASCII record for each
       file  in  the  product  kit,  describing  vendor-specified
       attribute information. Each record is composed of the following
  three  fields,  separated  by  [TAB] characters: A
       16-bit unsigned integer.

              Bit 1 is the v (volatility) bit; when  it  is  set,
              changes  to the existing copy of the file can occur
              during kit installation.  It is usually set for log
              files  required by applications. The remaining bits
              are reserved. Possible values for  this  field  are
              therefore  0  or 2.  The dot-relative (./) pathname
              of the file described by this record. Each pathname
              must appear only once in the master inventory file.
              Pathnames must begin with  a  period  (.).  Records
              must  be sorted in ascending ASCII sequence on this
              field.  The name of the subset containing the file.
              Standard  system  directories  are  not included in
              subsets;  they  are  represented  by  the   keyword
              RESERVED  in  place  of  a  subset name. Files that
              exist in the product hierarchy  but  are  not  distributed
  as  part  of any subset have a minus sign
              (-) in this field. Files that share a gnode (links)
              must all be included in the same subset.

EXAMPLES    [Toc]    [Back]

       This example shows a section of the master inventory for a
       hypothetical layered product kit:

       0     .        RESERVED  0     ./usr/opt       RESERVED  0
       ./usr/opt/OAT100       OATODB100 0    ./usr/opt/OAT100/bin
       OATODB100 0    ./usr/opt/OAT100/bin/attr      OATODB100  0
       ./usr/opt/OAT100/bin/dcb.spr           OATODB100         0
       ./usr/opt/OAT100/bin/dcb_defaults         OATODB100      0
       ./usr/opt/OAT100/bin/dcb_diag.sed          OATODB100     0
       ./usr/opt/OAT100/bin/docbld           OATODB100          0
       ./usr/opt/OAT100/bin/unstamp           OATODB100         0
       ./usr/opt/OAT100/lib              OATODB100              0
       ./usr/opt/OAT100/lib/br                OATODB100         0
       ./usr/opt/OAT100/lib/br/README.dcb        OATODB100      0
       ./usr/opt/OAT100/lib/br/attr.1           OATODBDOC100    0
       ./usr/opt/OAT100/lib/br/dcb.ps           OATODBDOC100    0
       ./usr/opt/OAT100/lib/br/docbld.1         OATODBDOC100    0
       ./usr/opt/OAT100/lib/br/docbld.5         OATODBDOC100    0
       ./usr/opt/OAT100/lib/br/unstamp.1        OATODBDOC100    0
       ./usr/opt/OAT100/lib/doclib           OATODB100          0
       ./usr/opt/OAT100/lib/doclib/templates      OATODB100     0
       ./usr/opt/OAT100/lib/doclib/templates/conv.braces
       OATODB100                                                0
       ./usr/opt/OAT100/lib/doclib/templates/conv.command
       OATODB100 .  .  .

SEE ALSO    [Toc]    [Back]

      
      
       Commands: invcutter(1), kits(1), newinv(1), setld(8)

       Guide to Preparing Product Kits



                                                        stl_mi(4)
[ Back ]
 Similar pages
Name OS Title
newinv Tru64 Updates distribution kit master inventory
swcopy HP-UX install and configure software products; software products for subsequent installation or distribution; respec
swinstall HP-UX install and configure software products; software products for subsequent installation or distribution; respec
webdist IRIX Web Software Distribution Tool
gendist IRIX generate a software distribution
pkg_create OpenBSD create binary software package for distribution
updmv Tru64 Moves customized, user, and inventory data files to or from storage.
usync Tru64 synchronize two setld inventory files to reflect current system status
stl_ctrl Tru64 setld software subset control files (*.ctrl)
sd HP-UX Software Distributor, commands to create, distribute, install, monitor, and manage software
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service