827bd376e3
tpm2-tss is looking for systemd_sysusers and systemd_tmpfiles, but those two are not mandatory. However, it might find those from the host. But that is not an issue in the end, because they are only used to instanciate the users and create the tmpfiles. At build time on the host, we do not need them, and on the target, if systemd is being used, then they will be instanciated/created at boot. If they are not found, then the fallback paths are taken, and those fallback paths are those using the setfacl and groupadd and useradd tools, which we already know are going to fail but that we do not care. So, we can safely force those two to =no to avoid the install trying to use the system-wide tools, or even the ones we build as part of host-systemd ourselves. Eventually, when systemd-tmpfiles of systemd-sysusers are missing, the fallback paths use useradd, and configure unconditionally checks for it, so as for groupadd and setfacl in commits |
||
---|---|---|
.. | ||
0001-Temporary-fix-for-build-without-C.patch | ||
Config.in | ||
tpm2-tss.hash | ||
tpm2-tss.mk |