6 Commits

Author SHA1 Message Date
Morten Linderud
48a3109c7f sbctl: include db_additions inn config file
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-31 23:40:06 +02:00
Morten Linderud
bdf2c637d5 Implement support for TPM key files
Support TPM TSS2 key files for signing secure boot things

Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-31 00:14:26 +02:00
Morten Linderud
e4905d48ed Implment sbctl debug command
It's to help us debug issues with sbctl and UEFI things.

Fixes: https://github.com/Foxboron/sbctl/issues/287

Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-30 20:59:41 +02:00
Morten Linderud
c9d25391a9 sbctl: implement landlock sandboxing
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-29 21:30:46 +02:00
Morten Linderud
c5f64e5309 sbctl: read and parse /etc/sbctl/sbctl.conf on startup
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-24 21:15:33 +02:00
Morten Linderud
71024417a3 Rework sbctl backend
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-24 21:15:29 +02:00