How to setup the build environment #
This guide shows you what tools and artifacts you need to get started with usage/development of System Transparency.
It assumes that your device is running Linux and has Golang version 1.17 or later properly installed.
- Install stmgr tool
go install system-transparency.org/stmgr@latest
- Get stboot source code
git clone https://git.glasklar.is/system-transparency/core/stboot.git
git -C stboot/ checkout <latest tag>
- Get u-root source code and install the u-root initramfs builder
git clone https://git.glasklar.is/system-transparency/core/stboot.git
git -C u-root/ checkout v0.10.0
go install ./u-root