OS Manuals

/usr/bin/uefivars

Commands for pyuefivars installed for python3.12

From py3.12-pyuefivars-bin 1.2-r4 (enterprise-packages), captured 2026-11-08 by running uefivars --help (exit 0). permalink

usage: uefivars [-h] -i INPUT -o OUTPUT [-I INPUTFILE] [-O OUTPUTFILE] [-P PK] [-K KEK] [-b DB]
                [-x DBX]

options:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        Input type ("aws", "json", "edk2", "efivarfs", "none")
  -o OUTPUT, --output OUTPUT
                        Output type ("aws", "json", "edk2[,filesize=512]")
  -I INPUTFILE, --inputfile INPUTFILE
                        Input file (stdin if not given)
  -O OUTPUTFILE, --outputfile OUTPUTFILE
                        Output file (stdout if not given)
  -P PK, --PK PK        Insert PK from given file (usually PK.esl)
  -K KEK, --KEK KEK     Insert KEK from given file (usually KEK.esl)
  -b DB, --db DB        Insert db from given file (usually db.esl)
  -x DBX, --dbx DBX     Insert dbx from given file (usually dbx.esl)
Options (5)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
-P, --PK PKInsert PK from given file (usually PK.esl)help
-K, --KEK KEKInsert KEK from given file (usually KEK.esl)help
-b, --db DBInsert db from given file (usually db.esl)help
-x, --dbx DBXInsert dbx from given file (usually dbx.esl)help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.