bg-installer
reads an installation instruction file from standard input, and executes the instructions in the directory named on the command line.
More...#
are ignored. Lines beginning with >
, if present, instruct bg-installer as to which base directory to use (see below). All other lines must have following format:
CMD:[UID]:[GID]:MODE:DIR[:FILENAME[:SOURCE]]
? indicating the command should only execute if the source exists. If the
? is followed by a name, it is used instead of SOURCE
as the filename to test.
The target filename is PREFIX/TOP/DIR/FILENAME
where PREFIX
is the value of $install_prefix
if it is set, TOP
is the directory given on the command line, and DIR
and FILENAME
given in the installation file.
UID
, GID
, and MODE
are ignored)
When bg-installer
encounters a base directory directive, as indicated above, it opens the file named conf-BASE
(where BASE
is the word on the directive line), reads the first line, and uses that as the base directory (prefixed by $install_prefix
as above).