| 27 Jun 2023 |
baloo | some idiot patched tpm2-tss to wire in the modules with their full path >< | 15:38:38 |
baloo | I can't remember how I was running tests manually | 15:38:49 |
hexa | can someone update it? | 15:47:08 |
hexa | we are on 3.2.0 on master | 15:47:12 |
baloo | yeah yeah, I'm working on it | 15:47:18 |
baloo | (I'm the idiot I was referring to previously) | 15:47:33 |
hexa | good luck with yourself | 15:47:52 |
hexa | hope they learn | 15:47:56 |
baloo | some of the challenge with tpm2-tss is the pluggable backends | 15:48:09 |
baloo | you load tabrmd and that will load PREFIX/lib/libtss2-tcti-tabrmd.so.0 | 15:48:45 |
baloo | but there is a bunch of trickery everywhere because you could have external modules bringing their own backend | 15:49:08 |
baloo | so you can't just hardwire prefix | 15:49:28 |
baloo | that was a long time ago, don't remember exactly | 15:49:45 |
raitobezarius | must have a good reason | 15:52:33 |
baloo | yes, that's called feature creep | 15:52:59 |
baloo | https://github.com/tpm2-software/tpm2-abrmd/blob/master/src/tcti-tabrmd.c | 16:01:04 |
baloo | this is one of the pluggable tcti | 16:01:10 |
baloo | to access the dbus resource manager just by swapping out the tcti backend | 16:01:37 |
baloo | could be worth rewriting that to use a module and link those backends in /run/ | 16:13:08 |
baloo | https://github.com/NixOS/nixpkgs/pull/240156 | 16:25:50 |
baloo | I should grab ownership | 16:50:56 |
| 30 Jun 2023 |
baloo | https://github.com/NixOS/nixpkgs/pull/240627 | 01:58:39 |
hexa | baloo: are you planning on providing a patch for release-23.05? | 10:48:03 |
hexa | should be https://github.com/tpm2-software/tpm2-tss/commit/306490c8d848c367faa2d9df81f5e69dab46ffb5 | 10:48:43 |
baloo |
- assign to hexa https://github.com/NixOS/nixpkgs/pull/240750 :p
| 15:48:28 |
| * baloo * assigns to hexa https://github.com/NixOS/nixpkgs/pull/240750 :p | 15:48:41 |
raitobezarius | empty file :p | 15:49:10 |
hexa | reconfiguring my local router, no capacity to review | 15:49:45 |
baloo | GIT IS DIFFICULT OKAY | 15:49:46 |
hexa | good luck | 15:49:47 |