da mir die Registryeinträge von XPConfig nicht genügen wollte ich das bestehende XPConfig etwas erweitern, und ein neues OPSI-Package bauen.
Deshalb habe ich das bestehende XPConig_2.1-3.opsi Packet erst einmal in einem Ordner entpackt:
cpio -idmv < *.opsi dannach erhält man 2 Dateien CLIENT_DATA.cpio.gz und OPSI.cpio.gz diese habe ich dann mit gunzip *.gz entpackt und danach nochmals mit cpio -idmv < CLIENT_DATA.cpio und cpio -idmv < OPSI.cpio entpackt. Dan hat man die xpconfig.ins,xpconfig.ins~, control,control~,postinst,preinst im Verzeichnis. Laut Handbuch kann man dann über opsi-newprod ein neues control file erstellen. Wenn ich dann alle ProductProperties eintrage bekomme irgendwann eine Fehlermeldung Speicherzugriffsverletzung und dann steigt das opsi-newprod aus. Wenn ich jedoch die control-Datei sichere und mit opsi-newprod ohne ProductProperties anzulegen durchführe und dann die control-Datei mit der gesicherten überschreibe. Kann ich als nächstes ein OPSI-Packet mit opsi-makeproductfile erstellen. Wenn ich dann mit dem opsi-package-manager versuche das OPSI-Packet zu installieren, dann bricht er mit einer Fehlermeldung ab Packagefile does not exist, class: BackendIOError.
Da is ja die xpconfig.ins Datei noch nicht verändert habe kann ich einen Skript bzw. Syntaxfehler ausschließen.
Weiß vielleicht jemand was ich da falsch mache oder wie es einfacher geht?
Weil das nächste Problem währe dann ja wenn ich verschiedene XPs installieren möchte dann muss ich ja auch das winxppro irgendwie anpassen damit ich z.B. ein winxpprodeutsch und ein winxpproenglisch habe oder winxphome
