Skip to content

Commit 41216d7

Browse files
authored
Merge pull request #1433 from JonathonHall-Purism/fix-qemu-documentation
qemu-coreboot-fbwhiptail-tpm1-hotp: Fix truncated documentation lines
2 parents b049686 + 17724f9 commit 41216d7

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

boards/qemu-coreboot-fbwhiptail-tpm1-hotp/qemu-coreboot-fbwhiptail-tpm1-hotp.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Bootstrapping a working system
1616
===
1717

1818
1. Install QEMU and swtpm. (Optionally, KVM.)
19-
* Many distributions already package swtpm, but Debian Bullseye does not. (Bookworm does.) On Bullseye you will have to build and install libtpms and >
19+
* Many distributions already package swtpm, but Debian Bullseye does not. (Bookworm does.) On Bullseye you will have to build and install libtpms and swtpm from source, see below for detailed instructions.
2020
* https://github.com/stefanberger/libtpms
2121
* https://github.com/stefanberger/swtpm
2222
2. Build Heads
@@ -25,7 +25,7 @@ Bootstrapping a working system
2525
* `make BOARD=qemu-coreboot-fbwhiptail-tpm1-hotp INSTALL_IMG=<path_to_installer.iso> run`
2626
* Lightweight desktops (XFCE, LXDE, etc.) are recommended, especially if KVM acceleration is not available (such nested in Qubes OS)
2727
* When running nested in a qube, disable memory ballooning for the qube, or performance will be very poor.
28-
* Include `QEMU_MEMORY_SIZE=6G` to set the guest's memory (`6G`, `8G`, etc.). The default is 4G to be conservative, but more may be needed depending on>
28+
* Include `QEMU_MEMORY_SIZE=6G` to set the guest's memory (`6G`, `8G`, etc.). The default is 4G to be conservative, but more may be needed depending on the guest OS.
2929
* Include `QEMU_DISK_SIZE=30G` to set the guest's disk size, the default is `20G`.
3030
4. Shut down and boot Heads with the USB token attached, proceed with OEM reset
3131
* `make BOARD=qemu-coreboot-fbwhiptail-tpm1-hotp USB_TOKEN=<token> run`
@@ -62,10 +62,10 @@ To test across all qemu variants, one only has to change BOARD name and run the
6262
swtpm on Debian Bullseye
6363
===
6464

65-
libtpms and swtpm must be built and installed from source on Debian Bullseye. Upstream provides tooling to build these as Debian packages, which allows thi>
65+
libtpms and swtpm must be built and installed from source on Debian Bullseye. Upstream provides tooling to build these as Debian packages, which allows things to work seamlessly with default AppArmor configs, etc.
6666

6767
1. Install dependencies
68-
* `sudo apt install automake autoconf libtool make gcc libc-dev libssl-dev dh-autoreconf libssl-dev libtasn1-6-dev pkg-config net-tools iproute2 libjson>
68+
* `sudo apt install automake autoconf libtool make gcc libc-dev libssl-dev dh-autoreconf libssl-dev libtasn1-6-dev pkg-config net-tools iproute2 libjson-glib-dev libgnutls28-dev expect gawk socat gnutls-bin libseccomp-dev libfuse-dev python3-twisted selinux-policy-dev trousers devscripts equivs`
6969
2. Build libtpms
7070
* `git clone https://github.com/stefanberger/libtpms`
7171
* `cd libtpms; git checkout v0.9.4` (latest release as of this writing)

0 commit comments

Comments
 (0)