1. 23 Jun, 2020 2 commits
    • David Runge's avatar
      Removing custom UEFI shell boot loader configs · 2d4b9f3e
      David Runge authored
      Copying the edk2-shell based Shell_Full.efi to the root of the iso/ efi
      image as 'shellx64.efi' is automatically picked up by certain hardware
      and by systemd-boot.
      This makes all custom UEFI shell configuration obsolete.
      Removing obsolete custom UEFI shell boot loader configuration.
      Closes #14
    • David Runge's avatar
      Removing efitools · 68df5746
      David Runge authored
      Removing the efitools based PreLoader.efi and HashTool.efi, as they are
      dead weight due to not allowing secure boot (FS#59487).
      Future secure boot functionality (most probably based on shim) is being
      discussed in FS#53864.
      Closes #17
  2. 31 May, 2020 2 commits
    • David Runge's avatar
      Removing dist target · 5fbbb05a
      David Runge authored
      Removing the dist target. It requires to increment a number on each
      This workflow can be entirely circumvented by signed commit tags and
      using those for packaging.
    • David Runge's avatar
      Replacing dhcpcd with systemd-networkd and systemd-resolved · 0d678706
      David Runge authored
      Removing the udev rule for starting dhcpcd@.service on interfaces of the
      form eth* and en*.
      Adding default DHCP configurations for en*, eth*, wlp* and wlan*
      Adding a symlink from /run/systemd/resolve/stub-resolv.conf to
      /etc/resolv.conf (in airootfs).
      Adding systemd-networkd and systemd-resolved to the list of services
      that are being enabled during airootfs customization.
  3. 30 May, 2020 6 commits
    • David Runge's avatar
      Unsetting the root password · 769fbece
      David Runge authored
      Due to changes in the filesystem package [1] the current /etc/passwd
      does not allow login without an empty root password anymore.
      This becomes apparent, when switching to another TTY than the one
      autologin is activated for.
      By running passwd -d root we unset the password.
      In the future this should go to a custom /etc/passwd file.
      [1] https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/filesystem&id=0320c909f3867d47576083e853543bab1705185b
    • David Runge's avatar
      Fixing default bootloader menu selection. · 79a9ed11
      David Runge authored
      The 'default' bootloader selection of systemd-boot is based on a glob
      pattern. The previous pattern was not sufficient to select anything,
      which is why it is now made explicit (pointing to archiso-x86_64.conf).
    • David Runge's avatar
      Simplifying regex for script download · d50e57a2
      David Runge authored
      Using only one regex to match http://, https:// or ftp:// endpoints.
    • David Runge's avatar
      Using edk2-shell for UEFI shell · 2ce375cd
      David Runge authored
      Instead of downloading UDK2018 based edk2 UEFI shell, use the Shell
      binaries from the edk2-shell package.
      This effectively makes the use of EFI shell v1 obsolete.
      Renaming UEFI shell entries to match the packaged edk2-shell based UEFI
      shell binaries.
      Renaming the systemd-boot bootloader entries for UEFI shell (normal and
      full version) to reflect their file names, which are derived from the
      binary names in the edk2-shell package.
      Copying the edk2-shell based UEFI shell binaries for normal efiboot and
      .iso based "el-torito" efiboot mode.
      Adding edk2-shell to the requirements in the documentation, as the
      package is now used to provide UEFI shell.
    • David Runge's avatar
      Renaming refind-efi to refind · ec5f5378
      David Runge authored
      As the refind-efi package has been renamed to refind, the package
      required for the releng image needs to be renamed as well.
    • David Runge's avatar
      Revert "Renaming refind package" · 60161013
      David Runge authored
      This reverts commit c1661240.
  4. 23 Apr, 2020 1 commit
  5. 16 Oct, 2019 2 commits
  6. 03 Sep, 2019 1 commit
  7. 01 May, 2019 2 commits
  8. 26 Apr, 2019 2 commits
  9. 06 Apr, 2019 2 commits
  10. 09 Jan, 2019 1 commit
  11. 24 Dec, 2018 1 commit
  12. 13 Dec, 2018 1 commit
  13. 25 Aug, 2018 1 commit
  14. 24 Aug, 2018 1 commit
  15. 22 Aug, 2018 1 commit
  16. 19 Aug, 2018 1 commit
  17. 01 Aug, 2018 2 commits
  18. 26 Jul, 2018 3 commits
  19. 29 Jun, 2018 1 commit
  20. 28 Jun, 2018 2 commits
  21. 25 Jun, 2018 1 commit
  22. 24 Jun, 2018 4 commits