Section 1 · User commands
authvar.1
Package: pesign
AUTHVAR(1) BSD 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 −N help to list namespaces.
−n name | −−name name
Variable name
−v value | −−value value
Set or append value to variable
−f file | −−valuefile file
Read value from file
−t time | −−timestamp time
Timestamp for the variable (
default: now )
−d directory | −−certdir directory
Specify nss certificate database directory (
default: /etc/pki/pesign )
−S nickname | −−sign nickname
Sign variable with certificate nickname from the NSS database
−i file | −−import file
Import variable from file
−e file | −−export file
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
pesign(1), certutil(1)
AUTHORS
Peter Jones
Linux Jun 4, 2020$ Linux