ROBSD.CONF(5) File Formats Manual ROBSD.CONF(5)

robsd.conf — robsd configuration file

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:

“path”
Directory to store releases.
“path”
Directory rooted on a filesystem mounted with the mount(8) option, see release(8).
{ “path” ... }
Command to invoke after each non-skipped step, see robsd-hook(5).
number
Interval expressed in seconds in which robsd-stat(8) collects statistics. Defaults to 10.
number
Number of releases to keep in robsddir, see robsd-clean(8). Defaults to keeping everything.
|
Instruct robsd-clean(8) to move old invocations to a directory named attic rooted in robsddir. Otherwise, old invocations are completely removed. Defaults to yes.
“conf”
Kernel configuration, defaults to GENERIC.MP.
|
Reboot the machine between the kernel and base step. Defaults to no.
{ “step” ... }
Steps to skip, see robsd(8) for a list of all available steps.
“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.
“path”
Object directory for the src tree, defaults to /usr/obj.
“path”
Source directory for the src tree, defaults to /usr/src.
“host”
Upstream cvs(1) repository used to update sources from.
“user”
User to perform cvs(1) and patch(1) operations on behalf of.
“hostname”
Host to upload the release files to during the distrib step.
“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.
“path”
Path to signify(1) private key used to optionally sign the release files with.
“user”
User to perform scp(1) operations on behalf of.
“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.
“path”
Object directory for the xenocara tree, defaults to /usr/xobj.
“path”
Source directory for the xenocara tree, defaults to /usr/xenocara.

/etc/robsd.conf
The default configuration file.

Example configuration:

robsddir "/home/robsd"
destdir "/home/noperm"

robsd(8), robsd-config(8)

Anton Lindqvist <anton@basename.se>

OpenBSD 8.0 October 14, 2019 ROBSD.CONF(5)