[Git-commits] [grml/grml-live] a2b00b: 98-clean-chroot: stop deleting LILO logs

Chris Hofstaedtler noreply at github.com
Mon Jun 23 10:24:24 CEST 2025


  Branch: refs/heads/zeha/sde
  Home:   https://github.com/grml/grml-live
  Commit: a2b00b53bc1e84b4c3d2ed2449609600720532fc
      https://github.com/grml/grml-live/commit/a2b00b53bc1e84b4c3d2ed2449609600720532fc
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M config/scripts/GRMLBASE/98-clean-chroot

  Log Message:
  -----------
  98-clean-chroot: stop deleting LILO logs


  Commit: abd3d60584724fb4ad35929b820c76e7bebf3f9b
      https://github.com/grml/grml-live/commit/abd3d60584724fb4ad35929b820c76e7bebf3f9b
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M config/scripts/GRMLBASE/52-mdadm

  Log Message:
  -----------
  52-mdadm: make mdadm.conf reproducible


  Commit: 9214eb46e41efc53e2abb1779b94eb1d209060b3
      https://github.com/grml/grml-live/commit/9214eb46e41efc53e2abb1779b94eb1d209060b3
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M config/scripts/GRMLBASE/91-update-pciids

  Log Message:
  -----------
  91-update-pciids: remove backup file

update-pciids leaves behind a pci.ids.old file. Seems like it only wastes
space.


  Commit: bb9a6d7704a8807a792762e8410de6425203654b
      https://github.com/grml/grml-live/commit/bb9a6d7704a8807a792762e8410de6425203654b
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M usr/lib/grml-live/minifai

  Log Message:
  -----------
  minifai: preserve file timestamps during fcopy


  Commit: 46950a71a4efd9ff565a59c838be89d8b0c1a1e9
      https://github.com/grml/grml-live/commit/46950a71a4efd9ff565a59c838be89d8b0c1a1e9
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M usr/lib/grml-live/minifai

  Log Message:
  -----------
  minifai: pass-through SOURCE_DATE_EPOCH

Might be necessary for adduser et al.


  Commit: 5aee14ecef5387de71fb39c8eb96cf1a5a3d3575
      https://github.com/grml/grml-live/commit/5aee14ecef5387de71fb39c8eb96cf1a5a3d3575
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Reproducible: stop recording host kernel/debian version


  Commit: f82bc6dc93c48a72a760d19eb427b439e76b8397
      https://github.com/grml/grml-live/commit/f82bc6dc93c48a72a760d19eb427b439e76b8397
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Reproducible: delete dynamic linker auxiliary cache

See Debian bug #845034


  Commit: 708dfbc07a964958d8fc419110b1b756a3d71edf
      https://github.com/grml/grml-live/commit/708dfbc07a964958d8fc419110b1b756a3d71edf
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Reproducible: strip build dirs


  Commit: 8fcfdaf57346a0dde729035713599486ff925989
      https://github.com/grml/grml-live/commit/8fcfdaf57346a0dde729035713599486ff925989
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M build-driver/build.py
    M config/scripts/GRMLBASE/33-aptsetup
    M config/scripts/GRMLBASE/45-grub-images
    M grml-live

  Log Message:
  -----------
  Reproducible: introduce SOURCE_DATE_EPOCH

grml-live will pick up SOURCE_DATE_EPOCH if its set from the
environment, or if given, from DATE.

For official builds, build-driver will derive SOURCE_DATE_EPOCH from the GitLab
pipeline (not job!) creation time. Failing that it will use the mtime of the
config file.
Reasoning here: for offical (release and daily) builds, we treat the build
date as part of the input data. After all, for these builds it also ends up
in the ISO (release name etc). If you want to repro such a build, you'll have to
find SOURCE_DATE_EPOCH from buildinfo.json.


  Commit: 117bd005e54346fc718b70d641b3f94d878d2d97
      https://github.com/grml/grml-live/commit/117bd005e54346fc718b70d641b3f94d878d2d97
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M config/scripts/RELEASE/98-clean-chroot

  Log Message:
  -----------
  Reproducible: remove zsh_history files

They contain a timestamp, and are not useful anyway.


  Commit: 8cdcb0c0bc4a0869d57c45e38c356e9ef44785e8
      https://github.com/grml/grml-live/commit/8cdcb0c0bc4a0869d57c45e38c356e9ef44785e8
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Reproducible: make efi.img reproducible

Make it have a deterministic VOLUME_ID, and use S_D_E timestamps when copying
in files.


  Commit: 06261066df52a8805c111b956918e61248c481d1
      https://github.com/grml/grml-live/commit/06261066df52a8805c111b956918e61248c481d1
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-23 (Mon, 23 Jun 2025)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Reproducible: cap timestamps to SOURCE_DATE_EPOCH


Compare: https://github.com/grml/grml-live/compare/0915b0bcfbf9...06261066df52

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