winst nicht vorhanden
winst nicht vorhanden
ich habe opsi 4.0 auf einem Ubuntu Server installiert und konfiguriert. Ich möchte nun eigene Pakete erstellen und diese auf Clients verteilen.
Ich habe die opsi-getting-started zur Hand und habe mir den Punkt 4.1.3 Struktur eines Winst-Skripts angesehen.
Leider finde ich keine Anweisung wie das script später ausgeführt wird. Ich habe auf dem Server nach winst oder opsi-winst gesucht, aber nichts gefunden.
Muss ich das Tool irgendwie nachinstallieren? Wo finde ich das winst?
Re: winst nicht vorhanden
http://download.uib.de/opsi4.0/doc/html ... l-products
Das Komplette Kapitel 2 step by step abarbeiten .....
gruss
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: winst nicht vorhanden
Ich habe nun ein Paket erstellt und eine inst Datei mit folgendem Inhalt erstellt:
Code: Alles auswählen
[Initial]
Message=installiere Firefox 9.0.1 DE
StayOnTop=false
[Aktionen]
Winbatch_produkt_silent_install
[Winbatch_produkt_silent_install]
%SCRIPTPATH%\Firefox9.0.1.exe -ms
Code: Alles auswählen
root@server001:/home/opsiproducts/firefox# opsi-package-manager -i firefox_9. 0.1-1.opsi
Es sind Fehler aufgetreten:
Fehler beim Bearbeiten von Install of package(s) /home/opsiproducts/firefox/f irefox_9.0.1-1.opsi on depot 'server001':
Backend error: Failed to install package '/home/opsiproducts/firefox/firef ox_9.0.1-1.opsi' on depot 'server001': [Errno 1] Die Operati on ist nicht erlaubt: '/var/lib/opsi/depot/firefox/CLIENT_DATA' (error on server )
Re: winst nicht vorhanden
Wie sieht denn der Ordner aus in dem er versucht zu schreiben?
Code: Alles auswählen
lrwxrwxrwx 1 root root 18 2011-04-06 16:04 depot -> /opt/pcbin/install/
MfG bell
Re: winst nicht vorhanden
Code: Alles auswählen
root@srv001:/home/opsiproducts/firefox# ls -l /opt/pcbin/install/
insgesamt 48
drwsrwsrwt 5 root root 4096 2012-01-02 14:50 firefox
drwsrwsrwt 2 root root 4096 2012-01-04 10:44 firefox8
drwsrwsrwt 3 root root 4096 2011-12-09 13:44 hwaudit
drwsrwsrwt 3 root root 4096 2011-12-09 13:59 jedit
drwsrwsrwt 10 root root 4096 2011-12-09 13:59 opsi-adminutils
drwsrwsrwt 4 root root 4096 2011-12-09 14:59 opsi-client-agent
drwsrwsrwt 2 root root 4096 2011-12-09 13:59 opsi-template
drwsrwsrwt 3 root root 4096 2011-12-09 13:59 opsi-template-with-admin
drwsrwsrwt 3 root root 4096 2011-12-09 13:59 opsi-winst
drwsrwsrwt 2 root root 4096 2011-12-09 13:59 shutdownwanted
drwsrwsrwt 3 root root 4096 2011-12-09 13:59 swaudit
drwsrwsrwt 2 root root 4096 2011-12-09 13:59 xpconfig
Re: winst nicht vorhanden
Irgendwie sind die Rechte ein wenig verbogen. Der Ordner sollte eigentlich als owner opsiconfd haben und als Gruppe pcpatch.
Da könnte der Fehler liegen.
Mit opsi-setup --set-rights stell opsi die Rechte für den ganzen Server wieder grade bzw man kann auch einen Pfad angeben.
Eigentlich braucht man unter opsi root Rechte relativ wenig, deswegen sollte man vielleicht auch möglichst wenig damit arbeiten.
MfG bell
Re: winst nicht vorhanden
Ich habe versucht das Paket nun auf einem Client zu installieren. Leider hat er da noch ein Problem.
Die instlog zeigt näheres:
Code: Alles auswählen
[5] [04.01.2012 12:54:19] Resolved sequence of products (04.01.2012 12:54:19):
[5] [04.01.2012 12:54:19] Product 3 firefox9 : setup
[5] [04.01.2012 12:54:19] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[6] [04.01.2012 12:54:19] JSON service request https://IP:4447/rpc getProductProperties_hash
[6] [04.01.2012 12:54:19] JSON service request https://IP:4447/rpc getProduct_hash
[1] [04.01.2012 12:54:19] in TOpsi4Data.initProduct : firefox9
[6] [04.01.2012 12:54:19] JSON service request https://IP:4447/rpc productOnClient_getObjects
[5] [04.01.2012 12:54:20] scriptname: "setup", special path: "p:\firefox9\"
[6] [04.01.2012 12:54:20] JSON service request https://IP:4447/rpc productOnClient_updateObject
[4] [04.01.2012 12:54:20] Script p:\firefox9\setup not found File Err. No. 2 (Das System kann die angegebene Datei nicht finden.
) - retrying
[4] [04.01.2012 12:54:21] Script p:\firefox9\setup not found File Err. No. 2 (Das System kann die angegebene Datei nicht finden.
) - retrying
[3] [04.01.2012 12:54:22] Script p:\firefox9\setup not found File Err. No. 2 (Das System kann die angegebene Datei nicht finden.
) - giving up
[5] [04.01.2012 12:54:22] Error level set to fatal
auf /opt/pcbin/install/firefox9 ? Dort sind alle Dateien vorhanden.
Code: Alles auswählen
setup.ins
firefox9.files
Firefox9.0.1.exe
Re: winst nicht vorhanden
ich vermute Du hast als setup script 'setup' und nicht 'setup.ins' angegeben.
Schau mal in die Datei OPSI/control
Korrigieren - neu packen - installieren
gruss
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: winst nicht vorhanden
Re: winst nicht vorhanden
...dann bitte die erste Nachricht editieren und den Betreff auf "[Gelöst]..." ändern. Dankööö.
Gruß
Thomas_H
Aus dem Glashaus

