fix: clarify audit side effects and boot-check scope

This commit is contained in:
martino
2026-09-17 18:23:56 +02:00
parent dede876f0b
commit 60f71c0c8a
6 changed files with 177 additions and 14 deletions
+5 -4
View File
@@ -4,10 +4,11 @@
ProxMenux Audit Routes
Flask blueprint for the Audit & Report assessment engine.
An assessment reads the host and records findings; it never modifies
anything. The run endpoint is therefore the only POST that does real
work, and it is deliberately serialised: two concurrent assessments would
compete for the same collectors without producing a better answer.
An assessment inspects host settings and health and records findings.
It can write reports and logs; boot status checks can temporarily mount
EFI system partitions. Assessment runs are deliberately serialised: two
concurrent assessments would compete for the same collectors without
producing a better answer.
"""
import threading