report: add support for optionally signing reports

These signatures can be provided by arbitrary Varlink backends symlinked
into /run/systemd/report/sign.

Also add a proper Varlink IDL for the upload interface, since we are
extended it now.
This commit is contained in:
Lennart Poettering
2026-06-19 05:23:18 +02:00
parent 0d9026c736
commit 3c2f7c6002
15 changed files with 369 additions and 19 deletions
+1
View File
@@ -19,6 +19,7 @@ d$ /run/systemd/users 0755 root root -
d /run/systemd/machines 0755 root root -
d$ /run/systemd/shutdown 0755 root root -
d /run/systemd/dissect-root 0000 root root -
d /run/systemd/report.sign 0700 root root -
d /run/log 0755 root root -