aboutsummaryrefslogtreecommitdiff
path: root/doc/manual.cli
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual.cli')
-rw-r--r--doc/manual.cli14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/manual.cli b/doc/manual.cli
index 2d275aa..3abd639 100644
--- a/doc/manual.cli
+++ b/doc/manual.cli
@@ -356,6 +356,20 @@ While the monitor itself only needs the \c{build2-toolchain} package, build
machine toolchain bootstrap may require additional packages (which will be
accessed via TFTP using predictable names).
+\h#config-controllers|Controllers|
+
+For each toolchain the \c{bbot} agent polls one or more controllers for build
+tasks to perform. The controller URLs are configured with the
+the \c{buildos.controller_url[.<name>]} kernel command line parameter (where
+\c{<name>} is optional toolchain name). To specify multiple controllers,
+repeat this parameter.
+
+Additionally, we can use the \c{buildos.controller_trust[.<name>]} kernel
+command line parameter to specify SHA256 repository certificate fingerprints
+to trust (see the \c{trust} build task manifest value for details). To specify
+multiple fingerprints, repeat this parameter.
+
+
\h1#machines|Build Machines|
At the top level, a machine storage volume (see \l{#config-storage-machines