Files
schul-laptops/ANLEITUNG_NACH_KLONEN.md
2026-07-13 13:25:57 +02:00

37 lines
1.3 KiB
Markdown

# Anleitung: Nach dem Klonen
Gilt fuer die **Erstinstallation per USB-Stick** (Weg 3 in
`CLONEZILLA_AUTOMATISCH.md`). Beim automatischen Jahres-Reimage von der
externen Platte ist NICHTS davon noetig — dort passiert alles von selbst.
## Auf dem frisch geklonten Laptop (einmalig)
```bash
sudo ~/projekte/schul-laptops/files/first-boot-setup.sh laptopXX
```
Das Script setzt Hostname, SSH-Host-Keys und Machine-ID, entfernt den
Admin-Key (ausser auf laptop03) und aktiviert den ansible-pull-Timer.
**Das war's** — ab jetzt holt sich der Laptop alle 30 Minuten selbst
Updates und Konfiguration aus Gitea, egal in welchem Netz er haengt.
## Kontrolle (optional)
```bash
systemctl list-timers ansible-pull* # Timer aktiv?
journalctl -u ansible-pull -n 30 # letzter Pull-Lauf ok?
cat /etc/schul-image-version # installiertes Image
```
## Checkliste neuer Laptop
- [ ] Image per Stick aufgespielt (nimmt automatisch das neueste)
- [ ] `sudo files/first-boot-setup.sh laptopXX` ausgefuehrt
- [ ] `journalctl -u ansible-pull` zeigt einen erfolgreichen Lauf
## Legacy: Push-Betrieb im Heimnetz
Nur noetig, wenn du aktiv per Push arbeiten willst (funktioniert nicht im
Schul-WLAN) — siehe README.md, Abschnitt „Legacy“ (`update-ips.sh`,
`ansible-playbook playbooks/...`).