install/inst [-c] [-h] [-t] [-u] [-v] [-F] [-r root] name [prefix ...]
install/info [-r] package
Each line of the proto file specifies a file to copy. Indentation is significant, with each level of indentation corresponding to a level in the file tree. Fields within a line are separated by white space. The first field is the last path element in the destination file tree. The second field specifies the permissions. The third field is the owner of the file, and the fourth is the group owning the file. The fifth field is the name of the file from which to copy; this file is read from the current name space, not the source file tree. All fields except the first are optional.
Names beginning with a $ are expanded as environment variables. If the first file specified in a directory is *, all of the files in that directory are copied. If the first file is %, all of the non-directory files in that directory are copied. If the first file is +, all of the files are copied, and all subdirectories are recursively copied.
Files in the source tree that are not specified in the proto file are not placed in the archive.
The remaining options to create are:
Inst installs archive files made by create . Name is the name of the archive file to install. Any further names after this are treated as path prefixes and only files in the archive that have one of the given prefixes are actually installed. The option to inst are :
Info prints information about either a specific file produced by create or about all files making up a package in the /wrap tree. In particular base packages, full updates and partial updates are distinguished. The -r option specifies the the root of the tree to look in. This defaults to /.
install/create -o -N inferno -G inf -d InfernoOS -p PROTO Inferno.1.0 > inferno.arch
Here the name of the product is Inferno.1.0.
Install that archive on another machine:
install/inst -r / inferno.arch
Here the product is placed in / with the user and group ids being set to those of the person doing the installation.
CREATE(8 ) | Rev: Tue Mar 31 02:42:38 GMT 2015 |