| 27 Jun 2023 |
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 |
raitobezarius | In reply to @hexa:lossy.network reconfiguring my local router, no capacity to review good luck | 15:50:27 |
hexa | eh, fuck me. swapped the modem | 15:50:31 |
raitobezarius | I will review baloo :) | 15:50:31 |
hexa | reconfigured the router without internet | 15:50:37 |
hexa | one deploy, no substitutor | 15:50:42 |
hexa | worked on first try | 15:50:44 |