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 -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. Nystrom, 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 June 4, 2020 Linux