Jürgen Repp
Jürgen Repp
@salahcoronya Perhaps we could try explicitly specifying RTLD_LOCAL to ensure that the symbol scope is local. Could you please also try this patch instead of the first patch. ```patch diff...
@joholl I tried it on ubuntu 22.04 (bear installed with apt) But compile_commands.json only contained [] ?
@joholl I tried the following: `make clean` `make -j compile_commands.json` compile_commands.json was again produced with [] and tss was not compiled. If I enter `make -j` afterwards tss was compiled....
It would be interesting to get the output of: `TSS2_LOG=fapi+debug tss2_provision` You can undo the provisioning with `tss2_delete -p / ` afterwards if it was successful. or ``` tpm2_createek -c...
@chopinrlz Thank you very much for the trace. I have created a PR to improve the error message.
Fapi provisioning assumes that there is no auth value set for the hierarchies and tries to call the authorization callback if BAD_AUTH is returned for create primary. It looks as...
@chopinrlz There must be a difference between the string __POWERPASS_AUTH_SECRET and the auth value used for the endorsement hierarchy. How did you set the auth value for the endorsement hierarchy?
If you have installed the tpm tools you could check whether an auth value exists for the hierarchies with the command `tpm2_getcap properties-variable` (TPM2_PT_PERMANENT). If the auth value for the...
@chopinrlz Yes perhaps you have set these auth values accidentally. Unfortunately also disableClear is set. So you can't execute the command `tpm2_clear` to reset the auth values. To clear this...
It looks like you are using the wrong auth value (`-P 1`) for the endorsement hierarchy (`-H e`).