]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/test/test-varlink-idl.c
pcrextend: make pcrextend tool acccessible via varlink
authorLennart Poettering <lennart@poettering.net>
Mon, 25 Sep 2023 14:28:24 +0000 (16:28 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 6 Oct 2023 09:49:38 +0000 (11:49 +0200)
commit4e16d5c69e2b735a408675a42134a7bf9620756a
treeab53e05f3b57d603cd2e128f91026d746338e36a
parentd408a53f78b04a2f4a0a460e147626ae59118f01
pcrextend: make pcrextend tool acccessible via varlink

This is primarily supposed to be a 1st step with varlinkifying our
various command line tools, and excercise in how this might look like
across our codebase one day. However, at AllSystemsGo! 2023 it was
requested that we provide an API to do a PCR measurement along with a
matching event log record, and this provides that.
src/pcrextend/pcrextend.c
src/shared/meson.build
src/shared/varlink-io.systemd.PCRExtend.c [new file with mode: 0644]
src/shared/varlink-io.systemd.PCRExtend.h [new file with mode: 0644]
src/test/test-varlink-idl.c
units/meson.build
units/systemd-pcrextend.socket [new file with mode: 0644]
units/systemd-pcrextend@.service.in [new file with mode: 0644]