Debian Patches

Status for ima-evm-utils/1.5-1

Patch Description Author Forwarded Bugs Origin Last update
0001-README-fix-misspellings.patch README: fix misspellings
Fix several misspellings noted by lintian.
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> no 2019-07-31
0002-tests-Makefile.am-don-t-overwrite-distclean-target.patch tests/Makefile.am: don't overwrite distclean target
When automake sees dependency-only 'distclean' target it doesn't
generate it's own typical distclean target, leaving files in the build
dir. Change that to use 'distclean-local' target in Makefile.am to let
that this is an extension of distclean, rather than a replacement.
Dmitry Baryshkov <dbaryshkov@gmail.com> no 2020-10-28
0003-evmctl-cache-uuid.patch ima-evm-utils: evmctl -r sign is unreasonably slow due to popen("blkid...) repeatedly
If you run "evmctl -r sign --rsa --hashalgo sha256 /usr" or a similar big
subtree it will take a large amount of time due to running blkid once for
each file.

The following patch caches the last check. It is not as optimised as it
might be (it caches the output of blkid not the output of the function) but
the aim is to avoid the most expensive operation (fork/exec). In a test on
a subtree with 6519 files the time taken to run evmctl -r sign went from
164 seconds to 24 seconds.

===================================================================
Russell Coker <russell@coker.com.au> no 2021-06-23

All known versions for source package 'ima-evm-utils'

Links