folgendes würde ich gerne mitteilen und nachfragen, ob es so gewollt ist?
Sobald ich einen Packet mit opsi-makepackage packen wird, wird die Control inhaltlic verändert. Besonders fällt mir diese Änderung auf, wenn die values innerhalb des ProductProperty verändert wird. Zum Beispiel:
Vor dem opsi-makepackage:
Code: Alles auswählen
[Package]
version: 2
depends:
incremental: False
[Product]
type: localboot
id: desktop_driver
name: Desktop Treiber
description:
advice:
version: 1
priority: 0
licenseRequired: False
productClasses:
setupScript: setup.opsiscript
uninstallScript: uninstall.opsiscript
updateScript:
alwaysScript:
onceScript:
customScript:
userLoginScript:
[ProductProperty]
type: unicode
name: Desktop-Typ
multivalue: False
editable: False
description: Welche Desktop-Treiber soll ausgewählt werden?
values: ["ASUS_B150M-C", "ASUS_B250M-C", "ASUS_B85M-E", "Both", "MSI_FM2-A55M-E35"]
Code: Alles auswählen
[Package]
version: 2
depends:
[Product]
type: localboot
id: desktop_driver
name: Desktop Treiber
description:
advice:
version: 1
priority: 0
licenseRequired: False
productClasses:
setupScript: setup.opsiscript
uninstallScript: uninstall.opsiscript
updateScript:
alwaysScript:
onceScript:
customScript:
userLoginScript:
[ProductProperty]
type: unicode
name: desktop-typ
multivalue: False
editable: False
description: Welche Desktop-Treiber soll ausgewählt werden?
values: ["ASUS_B150M-C", "ASUS_B250M-C", "ASUS_B85M-E", "Both", "MSI_FM2-A55M-E35"]
default: []
Drittes Beispiel folgt...
Das führt dazu, dass meine Abfragen innerhalb des setup.opsiscript fehlerhaft sind. Daher wäre meine Frage, ist es ein 30 Zentimeter Problem oder doch irgendetwas anderes?
Folgende OPSI-Version besitzen wir derzeit: opsi-admin 4.1.1.13 und opsi 4.1.1.29.
Vielen Dank und Grüße,
Patrick