diff options
| author | Simon J. Gerraty <sjg@FreeBSD.org> | 2019-02-26 06:11:01 +0000 |
|---|---|---|
| committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2019-02-26 06:11:01 +0000 |
| commit | a92958df34df88e384374699c817f4a015c5b40d (patch) | |
| tree | 7c4221907c620f19dce64a3ef46d967027bf6063 /tools/build | |
| parent | 5fff9558a43aaac53da41dc23c250c4e84f6fb02 (diff) | |
Notes
Diffstat (limited to 'tools/build')
| -rw-r--r-- | tools/build/options/WITH_BEARSSL | 11 | ||||
| -rw-r--r-- | tools/build/options/WITH_LOADER_VERIEXEC | 7 | ||||
| -rw-r--r-- | tools/build/options/WITH_VERIEXEC | 9 |
3 files changed, 27 insertions, 0 deletions
diff --git a/tools/build/options/WITH_BEARSSL b/tools/build/options/WITH_BEARSSL new file mode 100644 index 000000000000..e89ab8570c17 --- /dev/null +++ b/tools/build/options/WITH_BEARSSL @@ -0,0 +1,11 @@ +.\" $FreeBSD$ +Build the BearSSL library. +.Pp +BearSSL is a tiny SSL library suitable for embedded environments. +For details see +.Lk http://www.BearSSL.org/ +.Pp +This library is currently only used to perform +signature verification and related operations +for Verified Exec and +.Xr loader 8 . diff --git a/tools/build/options/WITH_LOADER_VERIEXEC b/tools/build/options/WITH_LOADER_VERIEXEC new file mode 100644 index 000000000000..72dbbb12fd46 --- /dev/null +++ b/tools/build/options/WITH_LOADER_VERIEXEC @@ -0,0 +1,7 @@ +.\" $FreeBSD$ +Enable building +.Xr loader 8 +with support for verifcation similar to Verified Exec. +.Pp +It depends on +.Va WITH_BEARSSL diff --git a/tools/build/options/WITH_VERIEXEC b/tools/build/options/WITH_VERIEXEC new file mode 100644 index 000000000000..e46fab7addf2 --- /dev/null +++ b/tools/build/options/WITH_VERIEXEC @@ -0,0 +1,9 @@ +.\" $FreeBSD$ +Enable building +.Xr veriexec 8 +which loads the contents of verified manifests into the kernel +for use by +.Xr mac_veriexec 4 +.Pp +It depends on +.Va WITH_BEARSSL |
