An editor for EFI varstores. Authors: Richard W.M. Jones, with help from Laszlo Ersek & Peter Jones Copyright (C) 2015 Red Hat Inc. License: - GPLv2+ - See file `COPYING' for full details. Dependencies: - bash - supermin version >= 5 - OVMF or AAVMF - Peter Jones's libefivar (https://github.com/rhinstaller/efivar) - qemu To use it: (1) autoreconf -i && ./configure && make This should build the appliance ('kernel', 'initrd', 'virt-efivars.qcow'). (2) Copy the varstore you want to edit to 'example-varstore'. (3) ./run-test.sh Note if it worked, it should print: *** editor running *** *** editor finished *** If you don't see both those messages in the output, then likely something is wrong. This will boot the appliance, and as a side-effect will run the editor ('editor.c') on the supplied varstore ('example-varstore' -> 'example-varstore-edited'). You might need to examine or edit run-test.sh.in first.