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)