NAME
robsd.conf —
robsd configuration file
DESCRIPTION
robsd.conf is the configuration file for
robsd(8). A string value type enclosed in
“double-quotes” may refer to other configuration variables on
the form ${variable}.
Additional variables are also available, see
robsd-config(8).
The following variables are recognized:
robsddir“path”- Directory to store releases.
destdir“path”- Directory rooted on a filesystem mounted with the noperm mount(8) option, see release(8).
hook{ “path” ... }- Command to invoke after each non-skipped step, see robsd-hook(5).
stat-intervalnumber- Interval expressed in seconds in which robsd-stat(8) collects statistics. Defaults to 10.
keepnumber- Number of releases to keep in
robsddir, see robsd-clean(8). Defaults to keeping everything. keep-attic yes|no- Instruct robsd-clean(8) to move old invocations to a directory named
attic rooted in
robsddir. Otherwise, old invocations are completely removed. Defaults toyes. kernel“conf”- Kernel configuration, defaults to GENERIC.MP.
reboot yes|no- Reboot the machine between the kernel and base step. Defaults to
no. skip{ “step” ... }- Steps to skip, see robsd(8) for a list of all available steps.
bsd-diff“glob”- Path to sticky patches to always apply to
bsd-srcdir, expressed as a glob(7) pattern. It's silently ignored if glob does not yield any matches. bsd-objdir“path”- Object directory for the src tree, defaults to /usr/obj.
bsd-srcdir“path”- Source directory for the src tree, defaults to /usr/src.
cvs-root“host”- Upstream cvs(1) repository used to update sources from.
cvs-user“user”- User to perform cvs(1) and patch(1) operations on behalf of.
distrib-host“hostname”- Host to upload the release files to during the distrib step.
distrib-path“path”- Directory on
distrib-hostto upload the release files to during the distrib step. Note, this directory will be wiped before uploading the new release files. distrib-signify“path”- Path to signify(1) private key used to optionally sign the release files with.
distrib-user“user”- User to perform scp(1) operations on behalf of.
x11-diff“glob”- Path to sticky patches to always apply to
x11-srcdir, expressed as a glob(7) pattern. It's silently ignored if glob does not yield any matches. x11-objdir“path”- Object directory for the xenocara tree, defaults to /usr/xobj.
x11-srcdir“path”- Source directory for the xenocara tree, defaults to /usr/xenocara.
FILES
- /etc/robsd.conf
- The default configuration file.
EXAMPLES
Example configuration:
robsddir "/home/robsd" destdir "/home/noperm"
SEE ALSO
AUTHORS
Anton Lindqvist <anton@basename.se>