aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/efivar/efivar.8
Commit message (Collapse)AuthorAgeFilesLines
* Fix the --guid flag descriptionMateusz Piotrowski2020-06-181-4/+5
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=362325
* Document the efivar --load-option optionRebecca Cran2019-03-071-2/+5
| | | | | | | | | Reviewed by: imp, kevans Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D19263 Notes: svn path=/head/; revision=344862
* Regularize the Netflix copyrightWarner Losh2019-02-041-2/+2
| | | | | | | | | | | | | | | Use recent best practices for Copyright form at the top of the license: 1. Remove all the All Rights Reserved clauses on our stuff. Where we piggybacked others, use a separate line to make things clear. 2. Use "Netflix, Inc." everywhere. 3. Use a single line for the copyright for grep friendliness. 4. Use date ranges in all places for our stuff. Approved by: Netflix Legal (who gave me the form), adrian@ (pmc files) Notes: svn path=/head/; revision=343755
* Implenent --fromfile to read variable values when printing variablesWarner Losh2018-10-261-2/+11
| | | | | | | | | | | | | | | So ./efivar --fromfile Boot0001.bin --print --load-option will take the value from Boot0001.bin file and then decode it as if it were a load-option. This is useful for debugging handling of such variables that may be hanging the boot for some people. Sponsored by: Netflix, Inc Notes: svn path=/head/; revision=339797
* Add UCS2->UTF8 option.Warner Losh2017-08-311-1/+5
| | | | | | | | | | Many UEFI variables are UCS2 strings (some NUL terminated, others not). Add --utf8 (-u) to convert UCS2 strings to UTF8 before printing. Sponsored by: Netflix Notes: svn path=/head/; revision=323066
* Correct the "first appeared in" version for efivar(8).Glen Barber2017-05-221-2/+2
| | | | | | | | MFC after: 3 days Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=318643
* Updates for efivar.8Benjamin Kaduk2017-05-211-17/+15
| | | | | | | | | | | Fix spelling [1], appease igor and mandoc -Tlint, and adopt the language style to be more consistent with our corpus. PR: 219434 [1] Submitted by: olgeni [1] Notes: svn path=/head/; revision=318599
* Finish implementing -d/--device/--device-path flag to print variableWarner Losh2017-03-091-15/+30
| | | | | | | | | | | | | | | as if it were a device path. Remove language about a=b syntax on the command line. This will not be implemented due to its limited usefulness. UEFI variables are binary blobs, on the whole, and a simple work around exists for strings. Clarify that the new value of the variable is taken from stdin. Update manual with history. Sponsored by: Netflix Notes: svn path=/head/; revision=314927
* Implement --guid/-g to print the known GUIDs as human readable. TheWarner Losh2017-03-031-0/+6
| | | | | | | | | list of known GUIDs can be found with --list-guids. Sponsored by: Netflix Notes: svn path=/head/; revision=314619
* 'b' is short for --binary, it isn't 'a'.Warner Losh2016-10-131-1/+1
| | | | | | | | PR: 213437 Submitted by: Ganael LAPLANCHE Notes: svn path=/head/; revision=307224
* Fix building on i386 and arm. But 'public domain' headers on the filesWarner Losh2016-10-131-2/+2
| | | | | | | | | | | with no creative content. Include "lost" changes from git: o Use /dev/efi instead of /dev/efidev o Remove redundant NULL checks. Submitted by: kib@, dim@, zbb@, emaste@ Notes: svn path=/head/; revision=307189
* Add efivar(1) to manipulate EFI variables. It uses a similar commandWarner Losh2016-10-111-0/+164
line interface to the Linux program, as well as adding a number of useful features to make using it in shell scripts easier (since we don't have a filesystem to fall back on interacting with). Differential Revision: https://reviews.freebsd.org/D8128 Reviewed by: kib@, wblock@, Ganael Laplanche Notes: svn path=/head/; revision=307072