Re: [PATCH v2] Add GRUB_DISABLE_UUID

2019-10-04 Thread Javier Martinez Canillas
Hello Nicolas, Thanks a lot for the feedback. On 10/3/19 4:29 AM, Nicholas Vinson wrote: [snip] >>> >>> +if [ "x${GRUB_DISABLE_UUID}" = "xtrue" ]; then >>> + if [ "x${GRUB_DISABLE_LINUX_UUID}" != "xfalse" ]; then >>> +GRUB_DISABLE_LINUX_UUID="true" >>> + fi >>> + if [ "x${GRUB_DISABLE_LI

[RFC PATCH] Add support for grub-emu to kexec Linux menu entries

2019-10-04 Thread Javier Martinez Canillas
From: John Jolly The GRUB emulator is used as a debugging utility but it could also be used as a user-space bootloader if there is support to boot an operating system. The Linux kernel is already able to (re)boot another kernel via the kexec boot mechanism. So the grub-emu tool could rely on thi

[PATCH 0/3] Search for specific config files using UUID, MAC and IP

2019-10-04 Thread Javier Martinez Canillas
Hello, This series contains some patches that have been carried in Fedora (and other distros) for a long time. It allows to fetch GRUB configurations that are customized for each machine by using the client UUID, MAC and IP addresses as suffixes for the grub.cfg file. This procedure is similar to

[PATCH 3/3] Search for specific config files for netboot

2019-10-04 Thread Javier Martinez Canillas
From: Paulo Flabiano Smorigo This patch implements a search for a specific configuration when the config file is on a remoteserver. It uses the following order: 1) DHCP client UUID option. 2) MAC address (in lower case hexadecimal with dash separators); 3) IP (in upper case hexadecimal)

[PATCH 2/3] Add %X option to printf functions

2019-10-04 Thread Javier Martinez Canillas
From: Paulo Flabiano Smorigo The printf(3) function has support for the %X format specifier, to output an unsigned hexadecimal integer in uppercase. This can be achived in GRUB using the %x format specifier in grub_printf() and calling grub_toupper(), but it is more convenient if there is suppor

[PATCH 1/3] Set net__client{id, uuid} variables from DHCP options

2019-10-04 Thread Javier Martinez Canillas
From: Paulo Flabiano Smorigo This patch sets a net__clientid and net__clientuuid GRUB environment variables, using the DHCP client ID and UUID options if these are found. In the same way than net__ variables are set for other options such domain name, boot file, next server, etc. Signed-off-by:

[PATCH] cryptodisk: add luks_recover_key attempts option

2019-10-04 Thread Jason Kushmaul
Hello, Daniel or other reviewer, I was hoping to get a review for my accessibility patch offering motor impaired individuals more access to full disk encrypted disks, by allowing a configurable retry option. I've addressed the review items from before from Daniel From d135f9f6b7d1503f551e8cced9

Re: [PATCH 2/3] Add %X option to printf functions

2019-10-04 Thread Steve McIntyre
On Sat, Oct 05, 2019 at 12:44:26AM +0200, Javier Martinez Canillas wrote: >From: Paulo Flabiano Smorigo > >The printf(3) function has support for the %X format specifier, to output >an unsigned hexadecimal integer in uppercase. > >This can be achived in GRUB using the %x format specifier in grub_p