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

robsd.confrobsd 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>

October 14, 2019 OpenBSD 7.6