| AUTHVAR(1) | General Commands Manual | AUTHVAR(1) |
NAME¶
authvar — handles
authenticated variables for pesign
SYNOPSIS¶
authvar |
⟨-a | -c
| -s⟩ -N
{guid} -n
name ⟨-v
value | -f
file⟩
[-t time]
[-d directory]
[-S nickname]
[-i file]
[-e file] |
DESCRIPTION¶
authvar is a command line utility for
handling authenticated UEFI variables.
OPTIONS¶
-a|--append- Append to variable
-c|--clear- Clear variable
-s|--set- set variable
-N⟨{guid} | namespace⟩ |--namespace⟨{guid} | namespace⟩- Variable is in namespace or
{guid} (default: global)
Use
-Nhelp to list namespaces. -nname |--namename- Variable name
-vvalue |--valuevalue- Set or append value to variable
-ffile |--valuefilefile- Read value from file
-ttime |--timestamptime- Timestamp for the variable (default: now)
-ddirectory |--certdirdirectory- Specify nss certificate database directory (default: /etc/pki/pesign)
-Snickname |--signnickname- Sign variable with certificate nickname from the NSS database
-ifile |--importfile- Import variable from file
-efile |--exportfile- Export variable to file instead of setting it in firmware
STANDARDS¶
B. Kaliski, PKCS #7: Cryptographic Message Syntax v1.5, Internet Engineering Task Force, RFC 2315, https://tools.ietf.org/html/rfc2315 , March 1998.
K. Moriarty, M. Nyström, S. Parkinson, A. Rusch, and M. Scott, PKCS #12: Personal Information Exchange Syntax v1.1, Internet Engineering Task Force, RFC 7292, https://tools.ietf.org/html/rfc7292 , July 2014.
PKCS11 Technical Committee, PKCS#11: Cryptographic Token Interface Standard, OASIS, https://www.cryptsoft.com/pkcs11doc/ .
UEFI Specification Working Group, Unified Extensible Firmware Interface (UEFI) Specification Version 2.8, Unified Extensible Firmware Interface Forum, https://uefi.org/specifications , March 2019.
SEE ALSO¶
AUTHORS¶
Peter Jones
| June 4, 2020 | Linux |