# Intent: Verwaiste GoToSocial-Daten entfernen ## Ziel Das im Audit identifizierte verwaiste GoToSocial-Datenverzeichnis auf blunix soll entfernt werden. ## Umfang - Verifiziere vor jeder Aktion anhand von hosts/blunix/** und `systemctl status gotosocial` auf blunix, dass dort kein aktiver GoToSocial-Dienst existiert (laut Audit reviewer-systemaudit-2026-09-01.md Finding F4 handelt es sich um Datenreste einer Host-Migration; die einzige aktive Instanz läuft laut hosts/pinix/localServices/gotosocial.nix auf pinix). - Entferne anschließend das verwaiste Verzeichnis `/var/lib/gotosocial` auf blunix (Runtime-Löschaktion auf dem laufenden System, keine Nix-Konfigurationsänderung nötig, da kein Modul dort auf diesen Pfad verweist). - Dokumentiere Befund und durchgeführte Aktion in einer neuen Datei `docs/review/gotosocial-orphaned-data-removal.md`. ## Explizit ausgeschlossen - Keine neue GoToSocial-Deployment/-Migration. - Keine Änderung an der aktiven GoToSocial-Instanz auf pinix (hosts/pinix/localServices/gotosocial.nix bleibt unangetastet). - Keine Löschung, falls die Prüfung ergibt, dass der Pfad doch von einem aktiven Dienst genutzt wird -- in diesem Fall stattdessen die Diskrepanz in docs/review/gotosocial-orphaned-data-removal.md dokumentieren statt löschen. ## Annahmen - Der Audit-Befund (F4) ist zum Zeitpunkt der Umsetzung noch gültig; sollte sich der Pfad oder Zustand des Systems seither geändert haben, muss dies vor der Löschung erneut geprüft werden. ## Risiken - Löschung ist irreversibel -- daher zwingend vorherige Verifikation, dass kein aktiver Dienst betroffen ist, bevor gelöscht wird. ## Erfolgskriterien - /var/lib/gotosocial existiert auf blunix nicht mehr (bzw. wurde nachweislich als tatsächlich verwaist bestätigt und entfernt). - Kein aktiver Dienst schlägt danach fehl. - Dokumentation der Prüfung und Aktion liegt vor.