Guten Tag,
eine kurze Frage, wo genau hinterlege ich die selbstgebastelten Skripte und die dazugehörigen Pakete?
Mfg
Wohin mit den selbsterstellten Skripte + Softwarepaketen?
Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?
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
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
Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?
Mojn,
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
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>/productsN.Kuessel hat geschrieben:eine kurze Frage, wo genau hinterlege ich die selbstgebastelten Skripte und die dazugehörigen Pakete?
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
Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?
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
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
Re: Wohin mit den selbsterstellten Skripte + Softwarepaketen?
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 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
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
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