Performs a verified launch using Intel TXT
0891de6e6c
- The install scriptlet in %post was choosing the first grub.cfg file it encountered, which was /boot/efi/EFI/redhat/grub.cfg. This is a stub that defines grub boot disk UUID necessary for proper grubenv setup, and it must not be overwritten or changed. - Modify the scriptlet to target /boot/grub2/grub.cfg - Additionally, remove any wrongly created /boot/grub2/x86_64-efi directory and recreate the correct /boot/efi/EFI/redhat/grub.cfg stub file. - Added a %postun section to cleanup when removing tboot with dnf erase. - Thanks to Lenny Szubowicz for the bash code to recreate the /boot/efi/EFI/redhat/grub.cfg stub file. Resolves: rhbz#2112236 Signed-off-by: Tony Camuso <tcamuso@redhat.com> |
||
---|---|---|
.gitignore | ||
0001-fix-typo-in-lcp2_crtpollist-manpage.patch | ||
0002-check-for-client-server-match.patch | ||
gating.yaml | ||
sources | ||
tboot-gcc11.patch | ||
tboot.spec |