futility(1)

futility1

Unified firmware utility

Usage

futility [options] COMMAND [args ...]

Overview

futility is the unified firmware utility, which will eventually replace most of the distinct verified boot tools formerly produced by the vboot_reference package.

When symlinked under the name of one of those previous tools, it should fully implement the original behavior. It can also be invoked directly as futility, followed by the original name as the first argument.

Global options:

--vb1

Use only vboot v1.0 binary formats

--vb21

Use only vboot v2.1 binary formats

--debug

Be noisy about what's going on

The following commands are built-in:

create

Create a keypair from an RSA .pem file

dump_fmap

Display FMAP contents from a firmware image

dump_kernel_config

Prints the kernel command line

gbb_utility

Manipulate the Google Binary Block (GBB)

help

Show a bit of help (you're looking at it)

load_fmap

Replace the contents of specified FMAP areas

pcr

Simulate a TPM PCR extension operation

show

Display the content of various binary components

sign

Sign / resign various binary components

vbutil_firmware

Verified boot firmware utility

vbutil_kernel

Creates, signs, and verifies the kernel partition

vbutil_key

Wraps RSA keys with vboot headers

vbutil_keyblock

Creates, signs, and verifies a keyblock

verify

Verify the signatures of various binary components

version

Show the futility source revision and build date

Use "futility help COMMAND" for more information.

Usage: futility [options] COMMAND [args...]

This is the unified firmware utility, which will eventually replace most of the distinct verified boot tools formerly produced by the vboot_reference package.

When symlinked under the name of one of those previous tools, it should fully implement the original behavior. It can also be invoked directly as futility, followed by the original name as the first argument.

Global options:

--vb1

Use only vboot v1.0 binary formats

--vb21

Use only vboot v2.1 binary formats

--debug

Be noisy about what's going on

The following commands are built-in:

create

Create a keypair from an RSA .pem file

dump_fmap

Display FMAP contents from a firmware image

dump_kernel_config

Prints the kernel command line

gbb_utility

Manipulate the Google Binary Block (GBB)

help

Show a bit of help (you're looking at it)

load_fmap

Replace the contents of specified FMAP areas

pcr

Simulate a TPM PCR extension operation

show

Display the content of various binary components

sign

Sign / resign various binary components

vbutil_firmware

Verified boot firmware utility

vbutil_kernel

Creates, signs, and verifies the kernel partition

vbutil_key

Wraps RSA keys with vboot headers

vbutil_keyblock

Creates, signs, and verifies a keyblock

verify

Verify the signatures of various binary components

version

Show the futility source revision and build date

Use "futility help COMMAND" for more information.

Releases

Unchanged in 5 releases since Debian 9 (Stretch).

  1. 9–13

From vboot-kernel-utils 0~R106-15054.B+dfsg-0.1 in Debian 13 (Trixie). Parsed by carta from the page's man source.