PESIGN_TOKEN_PIN
PIN for use with --unlock for the token specified by -fl -token
Tool for signing uefi applications with a pesign server
pesign-client [-i
file]
[-o
file]
[-e
file]
[-t
token]
[-c
nickname]
⟨
[{-k | }]
[{-q | }]
[{-s | }]
[-u]
⟩
[-f
fd]
[-F
file]
pesign-client is a command line tool for manipulating signatures and cryptographic digests of UEFI applications.
-i file | --infile fileThe input binary file to be signed with --sign
-o file | --outfile fileThe output binary file to be signed with --sign
-e file | --export fileExport signature from --sign to file
-t token | --token tokenSign using NSS token token
-c nickname | --certificate nicknameSign using NSS certificate nickname
-k | --kill
Kill the pesign server
-q | --is-unlocked
Query the lock status of the token specified by --token
-s | --sign
Sign the file specified by --infile
-u | --unlock
Unlock the token specified with --token using the PIN read from --pinfd or --pinfile, or specified by PESIGN_TOKEN_PIN
-f fd | --pinfd fdFile descriptor to read the PIN from for --unlock
-F file | --pinfile fileFile to read the PIN from for unlock
PESIGN_TOKEN_PIN
PIN for use with --unlock for the token specified by -fl -token
6 releases since Debian 9 (Stretch); the text changed 1 time.
--is-unlocked since Debian 13 (Trixie);
-k since Debian 13 (Trixie);
-q since Debian 13 (Trixie);
-s since Debian 13 (Trixie);
-u since Debian 13 (Trixie).
--certificate until Debian 12 (Bookworm);
--export until Debian 12 (Bookworm);
--infile until Debian 12 (Bookworm);
--outfile until Debian 12 (Bookworm);
--pinfd until Debian 12 (Bookworm);
--pinfile until Debian 12 (Bookworm);
--token until Debian 12 (Bookworm).