Opened 13 years ago
Closed 12 years ago
#1015 closed Verbesserung (erledigt)
Setup-Skript modularisieren
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2012/13 |
| Component: | Server: LTSP-Setup-Skript | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | Cc: | bau |
Description
Das Setup-Skript ist inzwischen recht unübersichtlich, die verschiedenen Teile sollten modularisiert werden (so gut das in einem Shellskript geht). Also
- die verschiedenen Phasen des Setups in kleine Bash-Funktionen stecken
- für die drei Fälle (add, replace, repair) jeweils ein Subset dieser Funktionen aufrufen.
Das dürfte die Sache übersichtlicher machen, so dass auch ein Fremder das Skript wieder lesen kann.
Change History (2)
comment:1 by , 12 years ago
| Cc: | added |
|---|---|
| Priority: | gering → normal |
| Status: | new → accepted |
comment:2 by , 12 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | accepted → closed |
Aus dem ursprünglichen Skript wurde außerdem eine Variante hergestellt, die Proxmox-Installationen von einer Maschine auf eine andere kopiert: source:keplertools/scripts/trunk/proxmox-clone.
Die Skripte sind jetzt erheblich übersichtlicher, die Fallunterscheidungne wurden entfernt.
Note:
See TracTickets
for help on using tickets.
Aus dem Skript source:keplertools/scripts/trunk/LTSP-setup-server habe ich die Teile extrahiert, die geeignet sind, eine Proxmox-VM von außen umzubenennen (hostname und IP ändern).
Das neue Skript heißt source:keplertools/scripts/trunk/LTSP-rename-server und wurde eben erfolgreich benutzt, um unseren virtuellen ltsp8 in ltsp4 umzubenennen.