Winrar Paketerstellung

thomas.besser
Beiträge: 455
Registriert: 09 Sep 2009, 09:40

Re: Winrar Paketerstellung

Beitrag von thomas.besser »

Ok, du hast %ScriptPath% benutzt, das bei dir offensichtlich auf "\\OPSISERVER\opsi_workbench" zeigt. Wie ich oben schon mal geschrieben habe, gehört das IMO nicht so.

Die Workbench ist die Arbeitsplattform, auf der die Skripte (in Ordner CLIENT_DATA) und Steuerungsdateien (in Ordner OPSI) liegen. Aus diesen wird mit 'opsi-makeproductfile' ein OPSI-Paket generiert und dieses via 'opsi-package-manager -i <productname>' installiert. Normalerweise liegen die installierten OPSI-Pakete unter '/var/lib/opsi/depot/<productname>/'. Von dort aus werden die Installationen durch den opsi-client-agent ausgeführt.

Auszug aus deinem Logfile...

Code: Alles auswählen

[1] [Nov 21 10:08:53:901] c:\opsi.org\log\opsi-script-part-Dc49Ah68.log
[1] [Nov 21 10:08:53:949] opsi-script 4.12.0.7 started at 20.11.2017 18:09:59
[1] [Nov 21 10:08:53:962] opsi-script log file with encoding utf8
[6] [Nov 21 10:08:53:969] Using old Depot path:  p:\
[1] [Nov 21 10:08:54:145] 
[1] [Nov 21 10:08:54:150] ============ Version 4.12.0.7 script "\\OPSISERVER\opsi_workbench\winrar\CLIENT_DATA\setup32.ins"
[1] [Nov 21 10:08:54:157]              used script encoding: cp1252
Zum Vergleich mal etwas von unserem OPSI-Testserver...

Code: Alles auswählen

(43)      [6] [Nov 21 10:31:21:705] Actionrequest for product: test_local-functions is (original/actual): (setup / setup)
(44)      [6] [Nov 21 10:31:22:720] [test_local-functions] Actionrequest for Product: test_local-functions is: setup
(49)      [6] [Nov 21 10:31:24:415] [test_local-functions] scriptname: "setup.opsiscript", special path: "p:\test_local-functions\"
(51)      [6] [Nov 21 10:31:24:788] [test_local-functions] Using old Depot path:  p:\
(52)      [1] [Nov 21 10:31:24:870] [test_local-functions] 
(53)      [1] [Nov 21 10:31:24:870] [test_local-functions] ============ Version 4.12.0.9 script "p:\test_local-functions\setup.opsiscript"
(54)      [1] [Nov 21 10:31:24:870] [test_local-functions]              used script encoding: cp1252
Wie sieht der Wert "setupScript" deiner 'control' im Ordner OPSI aus?
heinzer
Beiträge: 76
Registriert: 16 Nov 2011, 13:33

Re: Winrar Paketerstellung

Beitrag von heinzer »

ok, vielen Dank....also in der Control Datei steht folgendes(das Script heißt auch setup32.ins):

[Package]
version: 1
depends:
incremental: False

[Product]
type: localboot
id: winrar
name: winrar
description: winrar
advice:
version: 2
priority: 0
licenseRequired: False
productClasses:
setupScript: setup32.ins
uninstallScript: uninstall32.ins
updateScript:
alwaysScript:
onceScript:
customScript:
userLoginScript:


PS: ein MSI-File kann ich starten....halt im Abschnitt wo die MSI Dateien gestartet werden sollen....lustig....wie ist das eigentlich mit der Variable "Scriptpath", wo wird diese definiert?
thomas.besser
Beiträge: 455
Registriert: 09 Sep 2009, 09:40

Re: Winrar Paketerstellung

Beitrag von thomas.besser »

%ScriptPath% wird vom OPSI-Server bereitgestellt, siehe auch https://download.uib.de/opsi4.0/doc/htm ... st-general
Antworten