opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
4. Localboot Produkte: Automatische Softwareverteilung mit <strong>opsi</strong><br />
Danach können Sie das Produkt packen. Gehen Sie dazu in das Stammverzeichnis des<br />
Produkts und rufen Sie '<strong>opsi</strong>-makeproductfile' auf. Es wird nun das Produkt gepackt.<br />
<strong>opsi</strong>-makeproductfile kennt einige Optionen die sein Verhalten modifizieren:<br />
# <strong>opsi</strong>-makeproductfile --help<br />
Usage: <strong>opsi</strong>-makeproductfile [-h] [-v|-s] [-f] [-F format] [-l log-level] [-i|c<br />
custom name] [-I required version] [-t temp dir] [source directory]<br />
Provides an <strong>opsi</strong> package from a package source directory.<br />
If no source directory is supplied, the current directory will be used.<br />
Options:<br />
-v verbose<br />
-s silent<br />
-l log-level 0..6<br />
-f fast, no topicality test<br />
-n do not compress<br />
-F archive format [tar|cpio], default: cpio<br />
-h follow symlinks<br />
-I incremental package<br />
-i custom name (add custom files)<br />
-c custom name (custom only)<br />
-t temp dir<br />
Das gepackte Paket können Sie mit '<strong>opsi</strong>-packet-manager -i ' auf dem<br />
Server installieren.<br />
Weitere Informationen zu <strong>opsi</strong>-packet-manager siehe:<br />
Kapitel 3.4 Werkzeug <strong>opsi</strong>-package-manager: <strong>opsi</strong>-Pakete (de-) installieren Seite 28<br />
4.3.2.2. Erstellung kundenspezifischer <strong>opsi</strong>-Pakete<br />
Tritt der Fall ein, das ein Produkt auf mehreren Servern unterschiedlich installiert<br />
werden soll, z.B. wegen Lizenzgründen oder wegen spezieller kundenspezifischer<br />
Anpassungen, müssen vor dem Packen des Produktes die spezifischen Dateien in<br />
getrennten Verzeichnissen gespeichert werden. Sie können dann mit<br />
makeproductfile -i kundenspezifisch gepackt werden. Am besten lässt sich das<br />
Vorgehen anhand eines Beispiels verdeutlichen.<br />
Beispiel:<br />
Das Beispielprodukt „softprod“ soll in 3 <strong>Version</strong>en erstellt werden. Es gibt eine<br />
Grundversion und 2 weitere <strong>Version</strong>en mit zusätzlicher Software, einmal für FirmaX und<br />
für KundeY. Dazu werden im Pfad:<br />
/home/<strong>opsi</strong>product/softprod/<br />
78