libebl: recognize FDO Packaging Metadata ELF note
authorLuca Boccassi <bluca@debian.org>
Sun, 21 Nov 2021 19:43:18 +0000 (19:43 +0000)
committerMark Wielaard <mark@klomp.org>
Thu, 24 Mar 2022 22:42:36 +0000 (23:42 +0100)
commit1e5302ad3cf02788339a340f6322d1af1f05d9f9
tree7d6ef8e674ed0393c633ad0d4bfbe0cc54c75be4
parent31d551ae4dd8cf307c68f86b6c1ecac2f92b522a
libebl: recognize FDO Packaging Metadata ELF note

As defined on: https://systemd.io/COREDUMP_PACKAGE_METADATA/
this note will be used starting from Fedora 36. Allow
readelf --notes to pretty print it:

Note section [ 3] '.note.package' of 76 bytes at offset 0x2e8:
  Owner          Data size  Type
  FDO                   57  FDO_PACKAGING_METADATA
    Packaging Metadata: {"type":"deb","name":"fsverity-utils","version":"1.3-1"}

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
libebl/ChangeLog
libebl/eblobjnote.c
libebl/eblobjnotetypename.c