Seite 1 von 1

OPSI Paket winxppro_3.4-2.opsi Verständnisproblem

Verfasst: 06 Okt 2010, 11:43
von msc
Hi,

in OPSI 4 habe ich das aktuelle winxppro_3.4-2.opsi Paket eingespielt.
Wenn mann das Paket entpackt und sich die control Datei anguckt sieht diese wie folgt aus:

Code: Alles auswählen

srv-opsi-test:/home/opsiproducts# cat winxppro/OPSI/control
[Package]
version: 2
depends:
incremental: False

[Product]
type: netboot
id: winxppro
name: Windows XP professional - x86 - deutsch
description: Microsoft Betriebssystem
advice:
version: 3.4
priority: 0
licenseRequired: True
productClasses:
setupScript: setup.py
uninstallScript:
updateScript:
alwaysScript:
onceScript:
customScript:
pxeConfigTemplate:

[ProductProperty]
type: unicode
name: askbeforeinst
multivalue: False
editable: False
description: Soll das Starten der Installation am Client bestaetigt werden muessen?
values: ["false", "true"]

[ProductProperty]
type: unicode
name: productkey
description: Lizenzschluessel
default: ["xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"]

[ProductProperty]
type: unicode
name: fullname
description: Name des Benutzers
default: ["Name"]

[ProductProperty]
type: unicode
name: orgname
description: Name der Organisation
default: ["Orgname"]

[ProductProperty]
type: unicode
name: additional_drivers
description: Treiber-Verzeichnisse die in die Grundinstallation eingebunden werden sollen (durch Kommas getrennt)

[ProductProperty]
type: unicode
name: store_i386
multivalue: False
editable: False
description: Soll der i386-Ordner zusaetzlich auf c:\ hinterlegt werden?
values: ["false", "true"]
Soweit alles in Ordnung. Installiert man nun das Paket und schaut sich die control Datei an, sieht diese so aus:

Code: Alles auswählen

srv-opsi-test:/home/opsiproducts# cat /var/lib/opsi/config/products/winxppro_3.4-2.netboot
[Package]
version: 2
depends:
incremental: False

[Product]
type: netboot
id: winxppro
name: Windows XP professional - x86 - deutsch
description: Microsoft Betriebssystem
advice:
version: 3.4
priority: 0
licenseRequired: True
productClasses:
setupScript: setup.py
uninstallScript:
updateScript:
alwaysScript:
onceScript:
customScript:
pxeConfigTemplate:

[ProductProperty]
type: unicode
name: askbeforeinst
multivalue: False
editable: False
description: Soll das Starten der Installation am Client bestaetigt werden muessen?
values: ["false", "true"]

[ProductProperty]
type: unicode
name: productkey
description: Lizenzschluessel
default: ["xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"]

[ProductProperty]
type: unicode
name: fullname
description: Name des Benutzers
default: ["Name"]

[ProductProperty]
type: unicode
name: orgname
description: Name der Organisation
default: ["Orgname"]

[ProductProperty]
type: unicode
name: additional_drivers
description: Treiber-Verzeichnisse die in die Grundinstallation eingebunden werden sollen (durch Kommas getrennt)

[ProductProperty]
type: unicode
name: store_i386
multivalue: False
editable: False
description: Soll der i386-Ordner zusaetzlich auf c:\ hinterlegt werden?
values: ["false", "true"]

[ProductProperty]
type: unicode
name: i386_dir
multivalue: False
editable: False
description: i386 dir to use as installation source
values: ["i386"]
default: ["i386"]
Jetzt mein Verständnisproblem:
Wo kommt dieser ProductProperty her?

Code: Alles auswählen

[ProductProperty]
type: unicode
name: i386_dir
multivalue: False
editable: False
description: i386 dir to use as installation source
values: ["i386"]
default: ["i386"]
Kann hier zu jemand was sagen?

Danke

Re: OPSI Paket winxppro_3.4-2.opsi Verständnisproblem

Verfasst: 06 Okt 2010, 12:05
von j.schneider
Dieser wird im postinst-Skript automatisch generiert.

Re: OPSI Paket winxppro_3.4-2.opsi Verständnisproblem

Verfasst: 06 Okt 2010, 12:41
von msc
Danke für die schnelle Antwort,
habs jetzt verstanden!