[Git-commits] [grml/grml-live] bed377: GRUB templates: move non-addon entries out of addo...

Chris Hofstaedtler noreply at github.com
Tue Nov 26 19:05:45 CET 2024


  Branch: refs/heads/addons
  Home:   https://github.com/grml/grml-live
  Commit: bed3771d1c650748406ad4ecee57e4802cf220c3
      https://github.com/grml/grml-live/commit/bed3771d1c650748406ad4ecee57e4802cf220c3
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M templates/boot/grub/addons.cfg
    M templates/boot/grub/grub.cfg

  Log Message:
  -----------
  GRUB templates: move non-addon entries out of addons.cfg

addons.cfg is absent if building with NO_ADDONS=1. These options
should work regardless of that.


  Commit: 4bf141142e987d4f4cd97df9033fefcd4393ed1f
      https://github.com/grml/grml-live/commit/4bf141142e987d4f4cd97df9033fefcd4393ed1f
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: set NO_ADDONS=1 early if addons are absent

Instead of checking the presence later, check early and set the config
option.

As a benefit, addons.cfg will be removed automatically, thus not showing
broken menu entries in grub.


  Commit: 9a99f224a6db7e5ff38ed5971b61f0f11ada19ba
      https://github.com/grml/grml-live/commit/9a99f224a6db7e5ff38ed5971b61f0f11ada19ba
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: always print requested configuration

Skip the prompt with -F, but always print the configuration.


  Commit: 943c8edc686452612f61b36ecf4c5493bdbb87d1
      https://github.com/grml/grml-live/commit/943c8edc686452612f61b36ecf4c5493bdbb87d1
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: show "Skipping boot addons" if NO_ADDONS=1


  Commit: fd8c9f226f91f35ef009a3c9d8797d9148f23dc2
      https://github.com/grml/grml-live/commit/fd8c9f226f91f35ef009a3c9d8797d9148f23dc2
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: abort early if ARCH is unsupported


  Commit: 4b78e9b3e78d4211d00d6ace75c4d8010772b18d
      https://github.com/grml/grml-live/commit/4b78e9b3e78d4211d00d6ace75c4d8010772b18d
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Drop support for syslinux from Debian wheezy


  Commit: f1464741382a86691f9ae87d9a12620c6a1da5d4
      https://github.com/grml/grml-live/commit/f1464741382a86691f9ae87d9a12620c6a1da5d4
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M etc/grml/fai/config/package_config/GRMLBASE
    M grml-live

  Log Message:
  -----------
  Skip iso/pxe/syslinux on arm64

iso/pxe/syslinux are x86-specific. The presence of the files and
boot code is entirely useless on arm64.

While at it, update netboot code for arm64-specific shim and grub
filenames.


Compare: https://github.com/grml/grml-live/compare/89ba6218540c...f1464741382a

To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-live/settings/notifications


More information about the Git-commits mailing list