Sync with git for boothole fixes.
Resolves the following CVEs:
- Solus is not affected by the UEFI and Secure Boot related vulnerabilities in GRUB2, as GRUB is used strictly for legacy BIOS, with clr-boot-manager generating EFI loaders and enforcing an EFI System Partition for UEFI support. We do not support Secure Boot either. The GRUB2 vulnerabilities that would affect Solus users pertain to heap-based buffer overloads and in scenarios that would typically require physical access to the machine.