[Git-commits] [grml/grml-live] 3a3a7f: updatebase.GRMLBASE: remove ineffective udev worka...

Chris Hofstaedtler noreply at github.com
Mon Dec 30 14:12:32 CET 2024


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: 3a3a7f9f231c53d9dbca1a879743a4a19ed1fcf1
      https://github.com/grml/grml-live/commit/3a3a7f9f231c53d9dbca1a879743a4a19ed1fcf1
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-12-28 (Sat, 28 Dec 2024)

  Changed paths:
    M config/hooks/updatebase.GRMLBASE

  Log Message:
  -----------
  updatebase.GRMLBASE: remove ineffective udev workaround

Assume the kernel we are building on will always be new enough.
udev dropped support for this workaround in 2016, in version 229-1.


  Commit: fe1c6400d308204653a0ced0aa160ed4c78dc312
      https://github.com/grml/grml-live/commit/fe1c6400d308204653a0ced0aa160ed4c78dc312
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-12-28 (Sat, 28 Dec 2024)

  Changed paths:
    M config/package_config/GRML_FULL

  Log Message:
  -----------
  SW: GRML_FULL: drop acpi-support

Basically dead for a long time and should be unnecessary with systemd/logind.

Keep "acpi", which might be useful to inspect various ACPI-sourced data.


  Commit: c84d711d215eb62c1e4712f5280630000804a544
      https://github.com/grml/grml-live/commit/c84d711d215eb62c1e4712f5280630000804a544
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-12-28 (Sat, 28 Dec 2024)

  Changed paths:
    M build-driver/build.py
    M config/package_config/GRMLBASE
    M config/package_config/GRML_SMALL
    M test/gha-build-iso.sh

  Log Message:
  -----------
  SW: reduce basefiles tarball to Priority: required

Previously we got the debootstrap-equivalent set, which includes
Priority: important packages like cron. But we do not inherently
need cron, so reduce the package set and let FAI install what we need.

GRMLBASE gets ifupdown, iputils-ping, which were previously installed by
debootstrap. Once we switch the networking stack we can drop ifupdown
again.

GRML_SMALL: pull in vim-tiny and not full vim by Debian preferences.

Effectively we will drop these packages:

- apt-utils
- cron
- cron-daemon-common
- debconf-i18n
- logrotate
- nano from GRML_SMALL
- nftables
- init (metapackage)
- vim-tiny from GRML_FULL
- whiptail

Plus various lib* packages.


  Commit: 5673e588d845f9dc07ea3713850994ad45c5a612
      https://github.com/grml/grml-live/commit/5673e588d845f9dc07ea3713850994ad45c5a612
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-12-28 (Sat, 28 Dec 2024)

  Changed paths:
    R config/files/etc/rsyslog.conf/GRMLBASE
    M config/files/etc/systemd/system-preset/10-grml.preset/GRMLBASE
    M config/package_config/GRMLBASE
    R config/scripts/GRMLBASE/43-rsyslog

  Log Message:
  -----------
  SW: stop installing rsyslog


  Commit: 1cec306fa40bc88c846abc47ab3c6f67c2b8e3f6
      https://github.com/grml/grml-live/commit/1cec306fa40bc88c846abc47ab3c6f67c2b8e3f6
  Author: Chris Hofstaedtler <zeha at users.noreply.github.com>
  Date:   2024-12-30 (Mon, 30 Dec 2024)

  Changed paths:
    M build-driver/build.py
    R config/files/etc/rsyslog.conf/GRMLBASE
    M config/files/etc/systemd/system-preset/10-grml.preset/GRMLBASE
    M config/hooks/updatebase.GRMLBASE
    M config/package_config/GRMLBASE
    M config/package_config/GRML_FULL
    M config/package_config/GRML_SMALL
    R config/scripts/GRMLBASE/43-rsyslog
    M test/gha-build-iso.sh

  Log Message:
  -----------
  Merge pull request #257 from grml/zeha/sw-cleanup

Stop installing cron, rsyslog, acpi-support


Compare: https://github.com/grml/grml-live/compare/179990dca8e9...1cec306fa40b

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