Coden /
Imps


jojoo?

dreadlocks

code

computer

rest

jojoo's Weblog:

Image Pipe Sync = ImPS

ImPS ist eine Software zum erfassen und kategoresieren von Hardware

ImPS habe ich zusammen mit Dennis geschrieben, nachdem uns einer unserer Informatiklehrer in der 13. Klasse darum gebeten hatte.

ImPS besteht aus einem Server, in PHP geschrieben und einer Client-CD. Diese Client-CD setzt auf einem Novell-Linux auf (nein, nicht SuSE, viel minimaler), das von novell z.B. verwendet wird die Clients mit leerer Festplatte aus dem Netz zu Booten und anschliessend ein Image aufzuspielen. Der Rest der Client CD ist in bash und dialog sowie sed geschrieben.

Für mehr Informationen:

Um die Problemstellung zu erleutern und als "Appetizer" einen Abschnitt aus dem Benutzerhandbuch:

In grossen Schul Rechnernetzen gibt es etliche Computer mit verschiedener Hardwarekonfiguration. Alle Rechner werden mit Festplatten Images installiert. Dazu wird ein Mini Linux gestartet, welches das Image von einem Server holt und einspielt. Um für jede einzelne Hardwarekonfiguration spezielle Images anzubieten, existieren Lösungen direkt von Novell, diese sind aber nicht komfortabel. Man müsste sog. ”Vendorstrings” von Hand abschreiben und dann wieder eintippen um eine für sie geeignete Konfiguration zu erhalten. ImPS wurde geschrieben, um die Konfiguration der einzelnen Computer direkt auf einem Server ablegen zu können, ohne lange etwas tippen zu müssen. Um die Informationen zu bekommen wird das Novell- eigene img Programm verwendet. Daher auch der Name, ImPS = Img Pipe Sync. Img ist das Novell Programm, der Name steht für "Image". Die Ausgaben dieses Programms kann man über eine Linux ”Pipe” leiten und mit einem Programm auf einen Server übertragen ("Sync"hronisieren).

update dieser Seite am February 28, 2005, at 06:18 PM
Website Engine: pmwiki-2.0.beta21