Performs a verified launch using Intel TXT
Go to file
Tony Camuso 0891de6e6c Fix install and erase issues and bump to 1.10.5-2
- 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>
2022-09-14 16:09:45 -04:00
.gitignore Upgrade to 1.10.2 and remove trousers dependency 2021-06-23 09:04:39 -04:00
0001-fix-typo-in-lcp2_crtpollist-manpage.patch Upgrade to tboot-1.10.5-1 for fixes and updates 2022-05-04 12:44:10 -04:00
0002-check-for-client-server-match.patch Upgrade to tboot-1.10.5-1 for fixes and updates 2022-05-04 12:44:10 -04:00
gating.yaml Add RHEL gating configuration 2021-07-15 03:28:28 +02:00
sources Upgrade to tboot-1.10.5-1 for fixes and updates 2022-05-04 12:44:10 -04:00
tboot-gcc11.patch Merged update from upstream sources 2020-10-30 16:23:32 +00:00
tboot.spec Fix install and erase issues and bump to 1.10.5-2 2022-09-14 16:09:45 -04:00