From 638450511ae12b105fc48235c9b1a27b62958299 Mon Sep 17 00:00:00 2001 From: Jannik Schönartz Date: Wed, 26 Jun 2019 14:18:36 +0000 Subject: [documentation] Added ipxe builder module. --- documentation/de/webapp/modules.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'documentation/de') diff --git a/documentation/de/webapp/modules.md b/documentation/de/webapp/modules.md index 2d8c48e..dabb56e 100644 --- a/documentation/de/webapp/modules.md +++ b/documentation/de/webapp/modules.md @@ -65,6 +65,37 @@ Wenn eine zuvor ausgewählte Gruppe innerhalb einer geblacklisteten Gruppe ist w ## Externe Backends ## Rechtemanager ## iPXE Builder +Diese Module umfasst das ```IPXE```, welches an die Clients, die übers Netzwerk booten, ausgeliefert wird. + +IPXE Builder Parameters + +Der URL zum IPXE-Repository muss bei 1 angegeben werden. + +::: tip +Der standard IPXE-Repository URL ist http://git.ipxe.org/ipxe.git +::: + +Wenn ein anderer als der Master-branch verwendet werden soll, kann der Branchname bei 2 angegeben werden. + +Build Targets können ausgewählt oder hinzugefügt werden 3. +Entweder sind die Build Targets in einer vordefinierten Liste und können dort ausgewählt werden oder es können eigene Build targets hinzugefügt werden, +falls der Administrator in der ```ipxe.config``` Custom Build Targets auf ```true``` gesetzt hat. +Custom Build Targets werden der vordefinierten Liste hinzugefügt können aber durch den Löschen-Button wieder entfernt werden. + +IPXE Builder Console + +Die Konsole zeigt den Output des Bau-Prozesses. +1 säubert das Repository. Das beinhaltet das Löschen vom Log und den geklonten GIT-Dateien. Die Skripte order Konfiguration werden dabei nicht gelöscht.\ +2 ist aktuell ohne Funktion. (bricht den Bau-Prozess ab)\ +3 startet den Bau-Prozess. + +IPXE Builder Editor + +Es gibt mehrere Skripte und Konfiguration, die Editiert werden können. Die verschiedenen Skripte können in der Tabbar 1 ausgewählt werden.\ +Das eingebettete Skript wird beim Bauen in das IPXE mittels des ```EMBED=```-Parameter integriert.\ +Das eingebettete Zertifikat wird mittels des ```TRUST=```-Paramter integriert.\ +Die ```general.h``` und die ```console.h``` sind IPXE Konfigurationen. Sie ersetzten die entsprechenden Dateien in dem geklonten Repository. + ## Nutzermanagement Dieses Modul liefert eine Übersichtstabelle von allen Benutzern. -- cgit v1.2.3-55-g7522