Repository navigation
v1.1.1
Korrektur für das Update von 1.0.5. Das Setup bis 1.0.5 schrieb Array-Einträge der Konfiguration mit printf %q, wodurch Glob-Metazeichen maskiert in der Datei landeten: *.tmp stand dort als \*.tmp. Der Parser aus 1.1.0 lehnt Backslashes ab, weshalb jedes Update mit BORG_EXCLUDES enthält ungültigen Eintrag abbrach – betroffen war jede Installation, die die Standard-Excludes verwendet.
Array-Werte mit Backslash werden jetzt beim Einlesen aufgelöst und danach wie gewohnt validiert. Eine neu geschriebene Konfiguration enthält sie ohne Backslash. Schädliche Inhalte bleiben abgelehnt.
cd /opt/pabo && git pull
sudo bash pabo.sh # → 1) setup → 2) Scripts und Timer neu generieren
sudo pabo.sh # → 5) config-check