Nach "opsi-makepackage" wird die control datei verändert
Verfasst: 13 Jun 2018, 10:38
Hallo liebe OPSI-Kollegen.
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:
Nach opsi-makepackage
also es wird mit jede weitere opsi-makepackage mit "\ dazu addiert.
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
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