Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought


     UNIX System V (XENIX or UNIX)          MKPERM(SCO)



     Name
          mkperm - makes a product permissions list (permlist)


     Syntax
          mkperm   [ -p <prdvalue> ] [ -t <type> ] [ -r <rel> ]
                   [ -o <output file> ] [ -O <dist directory> ]
                   pkgdir PKGNAME "pkgdesc"


     Options
          mkperm writes a data  file,  which  is  read  on  subsequent
          execution.   Specifying  information  on  the  command  line
          supercedes previous values in the data file.

          If the -o option is passed "-", then output goes to stdout.

          The -O option specifies  a  directory  from  which  you  are
          archiving  a  distribution.  Links are created from files in
          the permlist.

          NOTE: The command fixperm -c must be run on  this  directory
          before  archival. On subsequent execution this option can be
          turned off by using "-".


     Description
          mkperm is an interactive utility for creating a  permissions
          list  from a directory hierarchy.  This utility is called by
          docut(SCO).  The resultant permlist is sufficient  as  input
          for the mkcuts utility.  The following is a list of required
          values that are prompted for if not specified.  Refer to the
          ./usr/lib/site_variables file for a listing of the defaults.

          prdvalue:    Abbreviated product name. Example: pro.
          setstring:   Name of the full set or  application.  Example:
                       SCO Professional.
          type:        Target system.
          release:     Release of the product.
          pkgdir:      Root directory path for a given package.
          PKGNAME:     The name of the package associated with pkgdir.
          pkgdesc:     Description of the package.



     Notes
          fixperm is used to create a list of directories from primary
          permlists.   These  directories  are  not  included  in your
          permlist.

          mkperm must be run from the root login.

          Any files whose uid or gid name  cannot  be  determined  are
          inherited by root.


     Files
          /etc/fixperm
          /usr/lib/site_variables
          ./misc/pf.data


     See Also
          docut(SCO),  fixperm(M)  -  XENIX,  fixperm(ADM)   -   UNIX,
          mkcuts(SCO)


     (printed 5/17/90) (XENIX or UNIX)                MKPERM(SCO)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026