Real beim Testen entdeckt: mktemp -d legt WORK_DIR mit Modus 0700 an - debootstrap aendert die Rechte des Zielverzeichnisses selbst nicht, tar -p uebernimmt diesen Modus beim Verpacken/Entpacken 1:1 als Root-Verzeichnis- Rechte des gesamten ausgerollten Dateisystems. Ergebnis auf der realen QEMU-Testplatte: dbus-daemon (wechselt intern auf den unprivilegierten 'messagebus'-Benutzer) bekam 'Permission denied' schon beim Traversieren von '/', was in einer kompletten Boot-Fehlerkaskade endete (dbus, logind, NetworkManager, wpa_supplicant, ModemManager schlugen alle fehl - kein Netzwerk, das eigentliche Ziel von Phase 1). Fix: chmod 0755 direkt nach debootstrap. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Tuxflotte Installer
Dieses Repository erzeugt die Tuxflotte-Provisioning-ISO.
Die ISO dient als universelles Installationsmedium für Tuxflotte Provisioning.
Ziele:
- automatischer Start der Installation
- Unterstützung mehrerer Distributionen
- einheitlicher Bootstrap
- WLAN-Unterstützung
- Rescue-Modus
- lokaler Festplattenstart
Die eigentliche Provisionierung erfolgt über den Tuxflotte Provisioning Server.
Description
Languages
Shell
98.4%
Smarty
1.6%