[Git-commits] [grml/grml-live] 2d99af: 98-clean-chroot: stop deleting LILO logs
Chris Hofstaedtler
noreply at github.com
Mon Jun 23 16:59:12 CEST 2025
Branch: refs/heads/master
Home: https://github.com/grml/grml-live
Commit: 2d99afc0329d3bb4031adcc14d99b603b002ad21
https://github.com/grml/grml-live/commit/2d99afc0329d3bb4031adcc14d99b603b002ad21
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: af820bb7621c637abb3701be0d6a4dd0efc0a055
https://github.com/grml/grml-live/commit/af820bb7621c637abb3701be0d6a4dd0efc0a055
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: d858e2690f1e18f7190224c4ba5fda28781c8f94
https://github.com/grml/grml-live/commit/d858e2690f1e18f7190224c4ba5fda28781c8f94
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: a5086af36254a86205368522aba9eb4eef3b6b64
https://github.com/grml/grml-live/commit/a5086af36254a86205368522aba9eb4eef3b6b64
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: 0fda6f89c39083d3ebac886f8017d4a40ffdae23
https://github.com/grml/grml-live/commit/0fda6f89c39083d3ebac886f8017d4a40ffdae23
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: 1440b387b008796087b5914463699dd9a76ab2eb
https://github.com/grml/grml-live/commit/1440b387b008796087b5914463699dd9a76ab2eb
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: 37fe548e4438be0928a4b49ca0687031fa84718e
https://github.com/grml/grml-live/commit/37fe548e4438be0928a4b49ca0687031fa84718e
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: 146c45efc1d478437b8b7beacc336a9844cddf97
https://github.com/grml/grml-live/commit/146c45efc1d478437b8b7beacc336a9844cddf97
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: b262fea6ea568c4da342c61924a813af2b39934b
https://github.com/grml/grml-live/commit/b262fea6ea568c4da342c61924a813af2b39934b
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: 546887f2ed363f1b6e93d5bb98d7625d882f272a
https://github.com/grml/grml-live/commit/546887f2ed363f1b6e93d5bb98d7625d882f272a
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: 9a18a72e8780295b9a553bffd2427e746c7aef05
https://github.com/grml/grml-live/commit/9a18a72e8780295b9a553bffd2427e746c7aef05
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
Switch from mkfs.vfat to mformat, which supports SOURCE_DATE_EPOCH since 2018
(at least since bookworm).
Unfortunately mkfs.vfat gained SOURCE_DATE_EPOCH support only in trixie, and that
via a Debian patch.
Move initial efi.img creation (file, format, directories) into a helper function
to dedup some of it.
Commit: 8c2f89d743f782515cd4c8a9f95f06d88d44f0fb
https://github.com/grml/grml-live/commit/8c2f89d743f782515cd4c8a9f95f06d88d44f0fb
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
Commit: 196d87867ce0a9723faa0ae0a5231c724ae44499
https://github.com/grml/grml-live/commit/196d87867ce0a9723faa0ae0a5231c724ae44499
Author: Chris Hofstaedtler <zeha at users.noreply.github.com>
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 config/scripts/GRMLBASE/52-mdadm
M config/scripts/GRMLBASE/91-update-pciids
M config/scripts/GRMLBASE/98-clean-chroot
M config/scripts/RELEASE/98-clean-chroot
M grml-live
M usr/lib/grml-live/minifai
Log Message:
-----------
Merge pull request #380 from grml/zeha/sde
Make built ISO reproducible
Compare: https://github.com/grml/grml-live/compare/e7c3247e1b6b...196d87867ce0
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