[Git-commits] [grml/grml-live] 945322: Provide information how ISO was generated in file ...

Michael Prokop noreply at github.com
Fri Jul 16 18:24:58 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: 9453222c016a82a2c964e174ec01687f88d73d86
      https://github.com/grml/grml-live/commit/9453222c016a82a2c964e174ec01687f88d73d86
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M debian/control
    M grml-live

  Log Message:
  -----------
  Provide information how ISO was generated in file conf/buildinfo.json

Relevant changes:

* Depend on "jo" tool, used for generating the json output in
  conf/buildinfo.json

* Do not rewrite $SQUASHFS_NAME content, instead handle its fixed output
  format via $fixed_squashfs_name

* Same for $RELEASE_INFO content, handled via $fixed_squashfs_name now

* Always set $SQUASHFS_BINARY if unset, to be able to log
  a proper command line, even if mksquashfs stage gets skipped

FTR: the generated file is accessible on the live system under
/run/live/medium/conf/buildinfo.json

Closes: https://github.com/grml/grml-live/issues/44


  Commit: e703806c51d092c9934315da996e66d18fe7a5d1
      https://github.com/grml/grml-live/commit/e703806c51d092c9934315da996e66d18fe7a5d1
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  Immediately bail out on errors when generating the ISO fails

For example when the file system is (close to) full and trying to
generate the ISO, the $MKISOFS command line fails with exit code 32, but
we continue to operate on the ISO filename with the isohybrid related
actions and might overwrite the ISO by resetting it.


Compare: https://github.com/grml/grml-live/compare/f949c3c603c3...e703806c51d0


More information about the Git-commits mailing list