From fa910a11d351a496a7db8da65b33625cf790c928 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 18 Apr 2017 15:55:39 +0200 Subject: Add controller_url, controller_trust parameters --- doc/manual.cli | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'doc/manual.cli') 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[.]} kernel command line parameter (where +\c{} is optional toolchain name). To specify multiple controllers, +repeat this parameter. + +Additionally, we can use the \c{buildos.controller_trust[.]} 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 -- cgit v1.1