]> git.ipfire.org Git - thirdparty/systemd.git/commit - meson.build
pcrphase: rename binary to pcrextend
authorLennart Poettering <lennart@poettering.net>
Mon, 25 Sep 2023 08:38:01 +0000 (10:38 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 25 Sep 2023 15:17:20 +0000 (17:17 +0200)
commit32295fa08f35d8c0b86c5faa03d7c818d3a9353f
treed3699903066a58b1a9b8640a89c617e37b210db9
parent7f048f0ed0168be6e90ca4bdb41f3fda030df244
pcrphase: rename binary to pcrextend

The tool initially just measured the boot phase, but was subsequently
extended to measure file system and machine IDs, too. At AllSystemsGo
there were request to add more, and make the tool generically
accessible.

Hence, let's rename the binary (but not the pcrphase services), to make
clear the tool is not just measureing the boot phase, but a lot of other
things too.

The tool is located in /usr/lib/ and still relatively new, hence let's
just rename the binary and be done with it, while keeping the unit names
stable.

While we are at it, also move the tool out of src/boot/ and into its own
src/pcrextend/ dir, since it's not really doing boot related stuff
anymore.
16 files changed:
TODO
docs/ENVIRONMENT.md
man/rules/meson.build
man/systemd-measure.xml
man/systemd-pcrphase.service.xml
meson.build
src/boot/meson.build
src/pcrextend/meson.build [new file with mode: 0644]
src/pcrextend/pcrextend.c [moved from src/boot/pcrphase.c with 98% similarity]
test/units/testsuite-70.sh
units/systemd-pcrfs-root.service.in
units/systemd-pcrfs@.service.in
units/systemd-pcrmachine.service.in
units/systemd-pcrphase-initrd.service.in
units/systemd-pcrphase-sysinit.service.in
units/systemd-pcrphase.service.in