1. 18 Sep, 2020 1 commit
  2. 05 Jun, 2020 1 commit
  3. 01 May, 2020 2 commits
  4. 03 Apr, 2020 3 commits
  5. 22 Jul, 2019 1 commit
  6. 08 Jul, 2019 1 commit
    • Anton Midyukov's avatar
      efi: portability fix on aarch64 · d4abcecb
      Anton Midyukov authored
      Signed UEFI loader not required for aarch64.
      
      NB: i586 images don't need UEFI SB either
      and 32-bit shim is used for x86_64 images
      along with proper 64-bit one.
      d4abcecb
  7. 10 Jun, 2019 1 commit
  8. 15 Oct, 2018 1 commit
  9. 29 Jan, 2017 1 commit
  10. 01 Apr, 2016 1 commit
    • Michael Shigorin's avatar
      efi: shim is a lower level component · 39acb237
      Michael Shigorin authored
      THE_* variables serve user needs while shim belongs
      to either SYSTEM or COMMON level packages, not needed
      explicitly for stage1 though (mkimage will put it there
      when needed) so it's just COMMON.
      39acb237
  11. 09 Mar, 2015 1 commit
  12. 09 Dec, 2014 1 commit
  13. 12 May, 2014 1 commit
  14. 19 Mar, 2014 1 commit
  15. 05 Mar, 2014 1 commit
    • Michael Shigorin's avatar
      documentation: use paths relative to toplevel dir · 3f547e25
      Michael Shigorin authored
      This change is done to reduce ambiguity in some cases;
      the previous intention has been to ease navigation when
      staying in a particular directory, now it's been changed
      in favour of convenient toplevel `git grep' in fact.
      
      Both variants have their pros and cons, I just find myself
      leaning to this one by now hence the commit.  Feel free to
      provide constructive criticism :)
      
      Some path-related bitrot has also been fixed while at that.
      3f547e25
  16. 24 Dec, 2013 1 commit
  17. 18 Dec, 2013 2 commits
  18. 17 Dec, 2013 1 commit
    • Michael Shigorin's avatar
      efi: drop -signed subpackages · 90429a85
      Michael Shigorin authored
      We chose to provide methods to sign packages but to avoid
      signing these by default (with some arbitrary test keys)
      the signatures are being added *after* the build by means
      of rpmrebuild-pesign; all of this is made significantly
      more complicated if there are separate -signed subpackages.
      
      So these are being dropped in the packages; account for that.
      90429a85
  19. 17 Jun, 2013 1 commit
    • Michael Shigorin's avatar
      efi: generalize (stage2 += rootfs) · 8d26de28
      Michael Shigorin authored
      This feature is more generally applicable indeed;
      might result in duplication due to the installer
      components adding "efivars" independently but that
      is to be sorted out later in those components:
      - check whether it's added already sometime soon;
      - maybe stop adding that at some point in the future.
      
      install2 and rescue roots still need this too though.
      8d26de28
  20. 25 Feb, 2013 1 commit
  21. 21 Feb, 2013 1 commit
    • Michael Shigorin's avatar
      efi: tweak shell setup · 9629cbe1
      Michael Shigorin authored
      It's possible that use/efi/signed target has fired already
      at the time when use/efi/shell is invoked; shouldn't clobber
      the signed shell with unsigned one.
      9629cbe1
  22. 18 Feb, 2013 1 commit
  23. 11 Feb, 2013 1 commit
    • Michael Shigorin's avatar
      efi: added fatresize · d83eb787
      Michael Shigorin authored
      Helps with #28470 (FAT not being recognized) which is critical
      due to ESP being FAT by spec :-/
      
      Thanks timonbl4@ for the hint.
      d83eb787
  24. 04 Feb, 2013 1 commit
  25. 21 Jan, 2013 3 commits
  26. 14 Jan, 2013 3 commits
  27. 26 Dec, 2012 2 commits
    • Michael Shigorin's avatar
      efi: handle rescue as well · cd0db8d3
      Michael Shigorin authored
      The rescue feature intentionally doesn't pick up THE_PACKAGES
      and THE_LISTS into stage2, so add EFI ones explicitly.
      cd0db8d3
    • Michael Shigorin's avatar
      efi: skip on unsupported target architectures · b6eb7cb7
      Michael Shigorin authored
      There's a possibility to run into IA32 EFI but that's rather
      uninteresting hardware (ancient Xeon servers and <s>outdated</s>
      early Intel Mac laptops).  Just drop it on the floor.
      
      As x86_64 UEFI support would result in "2D hybrid(r)(tm)" image
      which boots with all combinations of BIOS/UEFI by CD|DVD/Flash
      (or at least should boot), some downgrace seems due: use/efi will
      turn use/isohybrid on non-x86_64 -- which will require further
      tweaks on PPC/ARM some day.
      b6eb7cb7
  28. 17 Dec, 2012 1 commit
  29. 19 Nov, 2012 1 commit
    • Michael Shigorin's avatar
      initial EFI support · 653b8e1d
      Michael Shigorin authored
      EFI/UEFI is mostly about partitioning and bootloader setup,
      at least from a distribution's point of view; so the
      appropriate tools should be handy and firmware interface
      module should not be exterminated from installer images
      but get autoloaded instead.
      
      Please note that while there exists 32-bit x86 EFI
      we don't bother with it at the time being: it's relevant
      to some irrelevant Xeon systems as well as for the older
      Intel Macs (<2008) that are long out of fashion anyways.
      That is, initially we deal with x86_64 EFI only.
      653b8e1d