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-interval
number- Interval expressed in seconds in which robsd-stat(8) collects statistics. Defaults to 10.
keep
number- 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-host
to 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>