/etc/buildspace

Description

The buildspace configuration file, usually located at /etc/buildspace, contains configuration information relating to an individual build-space.

Example

/etc/buildspace
# Name of the build space
BUILDSPACE_NAME="x86-64bit-workstation"

# Base path for logs
LOGPATH="/var/log/autobuild"

# List of configuration files to protect from updates.
CONFFILES="aliases bashrc buildspace clock hosts layman.cfg locale.gen make.conf resolv.conf ssmtp.conf"

# List of kernel sources which should not be automatically cleaned.
KERNELS="sys-kernel/gentoo-sources"
BUILDSPACE_NAME
The BUILDSPACE_NAME variable should contain the name of this build-space. The build-space name should match the name of the relevant directory inside the build-space root which contains the build-space in question.
LOGPATH
This variable contains the path where the log files generated during the update process should be stored. The path is relative to the build-space root and should not need to be changed on a normal installation.
CONFFILES
This variable contains a space-separated list of the names of configuration files which should be protected from updates. The names of the configuration files to protect should not contain any directories and all locations under /etc will be scanned for files matching those listed.
KERNELS
The KERNELS variable should contain a space separated list of the kernel-sources packages in use in this build-space.