opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
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