[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#72457] [PATCH v4 00/15] Rewrite bootloader subsystem.
From: |
Lilah Tascheter |
Subject: |
[bug#72457] [PATCH v4 00/15] Rewrite bootloader subsystem. |
Date: |
Mon, 5 Aug 2024 21:44:38 -0500 |
Fourth time's the charm. Thanks so much for your help!
Lilah Tascheter (15):
guix: scripts: Rewrite reinstall-bootloader to use provenance data.
gnu: Add bootloader target infastructure.
guix: scripts: Remove unused code.
gnu: Core bootloader changes.
gnu: system: Remove useless boot parameters.
gnu: bootloader: Add raspberry pi bootloader.
gnu: system: Fix bootloader crypto device recognition.
gnu: packages: Add pesign.
gnu: packages: Add ukify.
gnu: packages: Add systemd-stub.
gnu: bootloaders: Add uki-efi-bootloader.
gnu: system: Update examples.
doc: Update bootloader documentation.
gnu: tests: Update tests to new targets system.
teams: Add bootloading team.
doc/guix.texi | 458 +++---
etc/teams.scm | 10 +
gnu/bootloader.scm | 665 ++++++---
gnu/bootloader/depthcharge.scm | 153 +-
gnu/bootloader/extlinux.scm | 149 +-
gnu/bootloader/grub.scm | 1279 +++++++----------
gnu/bootloader/u-boot.scm | 505 +++----
gnu/bootloader/uki.scm | 96 ++
gnu/build/bootloader.scm | 157 +-
gnu/build/image.scm | 40 +-
gnu/build/install.scm | 16 +-
gnu/image.scm | 3 +
gnu/installer/parted.scm | 12 +-
gnu/local.mk | 1 +
gnu/machine/ssh.scm | 71 +-
gnu/packages/bootloaders.scm | 277 ++--
gnu/packages/efi.scm | 47 +
gnu/packages/raspberry-pi.scm | 18 -
gnu/services/virtualization.scm | 11 +-
gnu/system.scm | 62 +-
gnu/system/boot.scm | 16 +-
gnu/system/examples/asus-c201.tmpl | 6 +-
gnu/system/examples/bare-bones.tmpl | 7 +-
gnu/system/examples/bare-hurd.tmpl | 4 +-
gnu/system/examples/beaglebone-black.tmpl | 6 +-
gnu/system/examples/desktop.tmpl | 4 +-
gnu/system/examples/docker-image.tmpl | 6 +-
gnu/system/examples/lightweight-desktop.tmpl | 4 +-
gnu/system/examples/plasma.tmpl | 4 +-
.../examples/raspberry-pi-64-nfs-root.tmpl | 23 +-
gnu/system/examples/raspberry-pi-64.tmpl | 18 +-
gnu/system/examples/vm-image.tmpl | 5 +-
gnu/system/hurd.scm | 4 +-
gnu/system/image.scm | 162 ++-
gnu/system/images/hurd.scm | 4 +-
gnu/system/images/novena.scm | 3 +-
.../images/orangepi-r1-plus-lts-rk3328.scm | 3 +-
gnu/system/images/pine64.scm | 3 +-
gnu/system/images/pinebook-pro.scm | 3 +-
gnu/system/images/rock64.scm | 3 +-
gnu/system/images/unmatched.scm | 3 +-
gnu/system/images/visionfive2.scm | 3 +-
gnu/system/images/wsl2.scm | 14 +-
gnu/system/install.scm | 43 +-
gnu/system/vm.scm | 11 -
gnu/tests.scm | 4 +-
gnu/tests/ganeti.scm | 4 +-
gnu/tests/image.scm | 4 +-
gnu/tests/install.scm | 80 +-
gnu/tests/nfs.scm | 4 +-
gnu/tests/reconfigure.scm | 86 +-
gnu/tests/telephony.scm | 4 +-
gnu/tests/vnc.scm | 4 +-
guix/scripts/system.scm | 162 +--
guix/scripts/system/reconfigure.scm | 159 +-
guix/ui.scm | 8 +
tests/boot-parameters.scm | 16 +-
57 files changed, 2392 insertions(+), 2535 deletions(-)
create mode 100644 gnu/bootloader/uki.scm
base-commit: 7d781027c78bdea5fdb3f1c9c9ec432b9606d2b5
--
2.45.2
- [bug#72457] [PATCH v3 01/15] guix: scripts: Rewrite reinstall-bootloader to use provenance data., (continued)
- [bug#72457] [PATCH v3 01/15] guix: scripts: Rewrite reinstall-bootloader to use provenance data., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 10/15] gnu: packages: Add systemd-stub., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 11/15] gnu: bootloaders: Add uki-efi-bootloader., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 14/15] gnu: tests: Update tests to new targets system., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 06/15] gnu: bootloader: Add raspberry pi bootloader., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 15/15] teams: Add bootloading team., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 04/15] gnu: Core bootloader changes., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 12/15] gnu: system: Update examples., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 13/15] doc: Update bootloader documentation., Lilah Tascheter, 2024/08/04
- [bug#72457] [PATCH v3 00/15] Rewrite bootloader subsystem., Sergey Trofimov, 2024/08/05
- [bug#72457] [PATCH v4 00/15] Rewrite bootloader subsystem.,
Lilah Tascheter <=
- [bug#72457] [PATCH v4 05/15] gnu: system: Remove useless boot parameters., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 15/15] teams: Add bootloading team., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 07/15] gnu: system: Fix bootloader crypto device recognition., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 02/15] gnu: Add bootloader target infastructure., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 14/15] gnu: tests: Update tests to new targets system., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 03/15] guix: scripts: Remove unused code., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 04/15] gnu: Core bootloader changes., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 01/15] guix: scripts: Rewrite reinstall-bootloader to use provenance data., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 09/15] gnu: packages: Add ukify., Lilah Tascheter, 2024/08/05
- [bug#72457] [PATCH v4 12/15] gnu: system: Update examples., Lilah Tascheter, 2024/08/05