[Git-commits] [grml/grml-live] c03355: build-driver: honor TMPDIR

Chris Hofstaedtler noreply at github.com
Tue Dec 10 12:50:36 CET 2024


  Branch: refs/heads/zeha/podman
  Home:   https://github.com/grml/grml-live
  Commit: c03355446d1bcad93a8597d152d6bf80d5cb6112
      https://github.com/grml/grml-live/commit/c03355446d1bcad93a8597d152d6bf80d5cb6112
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-12-10 (Tue, 10 Dec 2024)

  Changed paths:
    M build-driver/build.py

  Log Message:
  -----------
  build-driver: honor TMPDIR

Necessary for running in rootless podman, where the default /tmp has
lots of restrictions.


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

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: strip xattrs in squashfs

Ignore all extended attributes from files in chroot when adding them to the
squashfs.

This avoids:

1) leaking containerization supplied selinux attributes into the squashfs,
which can be seen when building in podman, and in docker.

2) prevents unpacking errors in a later build-only step in containers not
supporting xattrs. Can also be seen in podman.


Compare: https://github.com/grml/grml-live/compare/c03355446d1b%5E...ba18916e1b50

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