scripts: add update-service enrollment helper

This commit is contained in:
2026-01-15 09:28:05 +01:00
parent b68ce13be0
commit 1888f59c05
7 changed files with 144 additions and 0 deletions

View File

@ -92,6 +92,12 @@ Hinweis: Der Update-Check ist erst moeglich, wenn der Langzeit-Token gespeichert
Enrollment-Tools:
- `scripts/manual_enroll.py`: Enrollment direkt gegen den Update-Service, schreibt Token in `SKD_UPDATE_TOKEN_FILE`.
- `scripts/enroll_local.py`: Enrollment ueber die lokale API (`/update/enroll`), benoetigt Admin-Session; `--token` setzen (Default-Token ist nur Prototyp-Altlast).
- `scripts/enroll_update_service.sh`: Holt den Langzeit-Token per curl vom Update-Service (liest `/etc/skd/env`).
Beispiel (curl-Script):
```bash
sudo ./scripts/enroll_update_service.sh --enroll-token "enroll_example"
```
Lokale Status/Logs:
- `SKD_UPDATE_STATUS_FILE` (default `/var/lib/skd/update_status.json`)