• v0.7.1 465ff8873f

    fix: Ghostscript-Angebot log nicht mehr, fehlende Voraussetzungen dokumentiert (v0.7.1)

    techadmin released this 2026-09-23 01:36:42 +02:00 | 1 commits to main since this release

    Befunde aus dem ersten echten Erstinstallations-Test auf frischen Debian-12-
    und Debian-13-Containern. Der Weg selbst hat getragen (Basis-Install,
    Instanz-Anlage, zweite Instanz, Update mit Rauchtest, Rollback) — diese
    Stellen haben gelogen oder gefehlt:

    • Das Ghostscript-Backports-Angebot auf Debian 12 war ein garantierter
      Leerlauf, der "aktualisiert ✓" meldete: bookworm-backports enthaelt gar
      kein ghostscript (am Paketindex verifiziert). Die Routine sucht jetzt den
      echten Kandidaten, vergleicht vorher/nachher und raeumt eine nur zur Probe
      angelegte Quelle wieder weg.
    • Derselbe untaugliche Rat stand in der Preflight-Meldung, der
      pdfa_level-Warnung, config.example.toml und vier Doku-Dateien — ueberall
      ersetzt durch die echten Optionen.
    • Mehrzeilige Log-Hinweise waren durch "echo -e" zerrissen und nicht
      kopierbar; log_* nutzt jetzt printf mit %s.
    • pip-freeze.txt landete beim Rollback als /pip-freeze.txt im
      Wurzelverzeichnis, liegt jetzt unter opt/pdf-ocr-hotfolder/.
    • git und sudo fehlen auf dem Proxmox-Debian-Template; "sudo ./install.sh"
      scheitert dort. Beide Wege dokumentiert, git als Voraussetzung ergaenzt,
      HTTPS-Clone als Normalfall.
    • Rollback: systemctl start kann kein Glob. journald-Reparatur: Instanzen
      danach neu starten, sonst bleibt das Journal leer.

    254 Tests gruen.

    Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

    Downloads