Wohin mit den selbsterstellten Skripte + Softwarepaketen?

Antworten
N.Kuessel
Beiträge: 5
Registriert: 30 Okt 2009, 11:12

Wohin mit den selbsterstellten Skripte + Softwarepaketen?

Beitrag von N.Kuessel »

Guten Tag,

eine kurze Frage, wo genau hinterlege ich die selbstgebastelten Skripte und die dazugehörigen Pakete?

Mfg
othiman
Beiträge: 126
Registriert: 09 Sep 2009, 14:15
Wohnort: Aachen, Germany

Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?

Beitrag von othiman »

Hallo,

was genau soll den mit den Skripten passieren? Suchen Sie eine bestimmte Position auf dem opsiserver um sie dort zu sichern? Oder wollen Sie sie öffentlich über die UIB Seite zur Verfügung stellen?

Gruß,
Thomas Schlien
Benutzeravatar
Neptunium
Beiträge: 224
Registriert: 03 Jul 2008, 12:08
Wohnort: Marburg - Germany

Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?

Beitrag von Neptunium »

Mojn,
N.Kuessel hat geschrieben:eine kurze Frage, wo genau hinterlege ich die selbstgebastelten Skripte und die dazugehörigen Pakete?
Ich habe mir unterhalb von /opt/opsi-build/<Paketname> meine Struktur zum Erstellen angelegt. Wenn das Paket installiert ist, dann liegen die für den Client bestimmten Daten unterhalb von /opt/pcbin/install/<Paketname> und der Rest unterhalb von /var/lib/opsi/config/depots/<Depotname>/products

Sichern tue ich sowohl meine Buildbereich als auch /opt/pcbin und /var/lib/opsi (und natürlich auch noch /etc/opsi). Aber im Prinzip reicht es für die Produkte, die Pakete an sich (also *.opsi) zu sichern, da man daraus die Scripte und den Rest mittels opsi-package-manager -x wieder extrahieren kann (Das Produkt sind ja eigentlich nur 2 cpio-Archive).

Aber vermutlich willst du viel eher wissen, wie du uiB deine Pakete zur verfügung stellst (aber ich hatte das halt schon getippt, bevor ich mir deien Frage nochmal durchgelesen habe)! ;-)

Gruß

Dirk
N.Kuessel
Beiträge: 5
Registriert: 30 Okt 2009, 11:12

Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?

Beitrag von N.Kuessel »

Guten Morgen,

danke für diese Infos. Aber noch zwei Fragen:


1. Muss ich die eine install .exe in das .opsi Format konvertieren oder kann ich die .exe so belassen?
2.Muss ich jetzt bei z.b Acrobat Reader 9.2 die .exe zum installieren in den gleichen Ordner wie das von mir erstellte Skript kopieren oder kann die .exe auch auf einer NAS liegen?


Wegen der Bereitstellung:

Sofern ich funktionierende, brauchbare Pakete erstellt habe, werde ich sie eventuell zu UIB senden ;-)
Bekomme ich da dann auch andere Softwarepakete von anderen Usern?


Mfg


N.Kuessel
othiman
Beiträge: 126
Registriert: 09 Sep 2009, 14:15
Wohnort: Aachen, Germany

Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?

Beitrag von othiman »

Hallo.

Das .opsi Format ist ein Archiv, also ähnlich wie ein .zip oder ein .rar Archiv. In diesem liegt eine bestimmte Struktur vor, so dass der opsi-package-manager weiß, wie er das Paket zu installieren hat.

Am Besten entpacken sie mal das opsi-template.opsi Paket vom uib Server mit

Code: Alles auswählen

opsi-package-manager -x opsi-template.opsi
und schauen sich die Struktur an. Exe-Dateien müssen dann im CLIENT_DATA Verzeichnis liegen, genau wie die Skripte. Genauer beschrieben ist das in Kapitel 6 des Opsi Handbuchs.

Zu Frage 2.: Die .exe sollte der Einfachheit halber wie oben beschrieben mit ins Archiv genommen werden. Prinzipiell ist es, denke ich, auch möglich die Datei auf ein NAS zu legen, aber das erfordert tiefe Eingriffe ins OPSI System und sollte von daher wohl nur von sehr erfahrenen Opsi Usern genutzt werden.

Gruß,
Thomas Schlien
Antworten