03.11.2013 Aufrufe

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

4. Localboot Produkte: Automatische Softwareverteilung mit <strong>opsi</strong><br />

4.3.2. Erstellen eines <strong>opsi</strong>-Pakets<br />

In <strong>opsi</strong> werden die Installationsdateien, das Winst-Script zur Installation auf den Client<br />

und die Metadaten zu einem Paket zusammengefasst, welches zur Installation dieses<br />

Softwareproduktes auf einem <strong>opsi</strong>-server ident.<br />

Die wesentlichen Vorteile dieses Paketformates sind:<br />

●<br />

●<br />

●<br />

●<br />

●<br />

Vereinfachte menügeführte Erstellung mit dem Programm <strong>opsi</strong>-newprod.<br />

Ablage aller relevanten Metadaten in einer einfach zu editierenden Datei.<br />

Optional menügeführtes Auspacken des Paketes mit der Möglichkeit Vorgaben<br />

zu ändern.<br />

Informationen über die im Paket enthaltene Produktversion, Paketversion und<br />

eventueller Kundenspezifischer Erweiterungen werden abgespeichert und sind<br />

am Paketnamen erkennbar, werden im Installationsverzeichnis abgelegt und im<br />

<strong>opsi</strong>-Configeditor angezeigt. Auf diese Weise wird der Überblick über<br />

unterschiedliche <strong>Version</strong>en erleichtert (Productlifecycle Management).<br />

Zur Erstellung und zum Auspacken von Produkten sind keine root-Rechte<br />

erforderlich. Es langen hierzu die Rechte der Gruppe 'pcpatch'.<br />

Das Paket selber besteht aus einem per Gzip komprimierten cpio Archiv. In diesem<br />

Archiv befinden sich drei Verzeichnisse:<br />

CLIENT_DATA<br />

Hier liegen die Dateien die im Produktverzeichnis (z.B. /opt/pcbin/install/<br />

landen sollen.<br />

SERVER_DATA<br />

Hier können Verzeichnisse abgelegt werden die nach / ausgepackt werden. (Dann sind<br />

zum Auspacken allerdings evtl. auch root Rechte erforderlich).<br />

OPSI<br />

Hier liegen in der Datei 'control' die Metadaten des Produkts wie z.B.<br />

Produktabhängigkeiten. Weiterhin finden sich hier die Dateien preinst und postinst die<br />

69

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!