Seite 1 von 1

[Gelöst] opsi-makeproductfile Fehlgeschlagen

Verfasst: 05 Apr 2017, 13:19
von Abel IT
Hey Leute,

zurzeit mache ich Grade ein Praktikum Richtung IT und soll nun ein OPSI-Packet für Teamviewer erstellen.
Wenn ich nun versuche, die Datei mit opsi-makeproductfile zu kompilieren, erscheint folgende Fehlermeldung:
Sperre Paket

Code: Alles auswählen

critical: Traceback:
critical:   File "/usr/bin/opsi-makeproductfile", line 473, in <module>
    main(sys.argv[1:])

critical:   File "/usr/bin/opsi-makeproductfile", line 230, in main
    lockPackage(tempDir, pcf)

critical:   File "/usr/bin/opsi-makeproductfile", line 438, in lockPackage
    lockFile = os.path.join(tempDir, u'.opsi-makeproductfile.lock.%s' % packageC                                                                                                         ontrolFile.getProduct().id)

critical:   File "/usr/lib/python2.7/dist-packages/OPSI/Util/File/__init__.py",                                                                                                          line 74, in parsedFile
    self.parse()

critical:   File "/usr/lib/python2.7/dist-packages/OPSI/Util/File/Opsi/__init__.                                                                                                         py", line 553, in parse
    raise Exception(u"Parse error in line '%s': no option / bad option defined"                                                                                                          % lineNum)

critical:      ==>>> Parse error in line '2': no option / bad option defined


Was ist hier nun falsch, bzw was gibt es zu tun, damit das Programm erfolgreich kompiliert werden kann?

Sorry für den abgehackten Quellcode, PuTTY gibt es nicht anders aus und ich bin erst seit kurzem bei opsi mit niedrigen Programmierkenntnissen generell. Ich habe schon hier im Forum nach ähnlichen Problemen gesucht, jedoch scheint es dort immer andere Fehler zu geben.


Mit freundlichen Grüßen,
Seb

Re: opsi-makeproductfile Fehlgeschlagen

Verfasst: 05 Apr 2017, 15:57
von Avira
Für die Ausführung musst du dich im Paket Verzeichnis befinden. Dort wo sich CLIENT_DATA, OPSI und SERVER_DATA befindet.
Überprüfe die local Datei im OPSI verzeichnis.

Re: opsi-makeproductfile Fehlgeschlagen

Verfasst: 06 Apr 2017, 09:36
von n.wenselowski
Hi,

würde auf eine ungültige Control-Datei tippen.
Poste doch mal bitte deine OPSI/control.

Gruß

Niko

Re: opsi-makeproductfile Fehlgeschlagen

Verfasst: 07 Apr 2017, 16:10
von GEI
Abel IT hat geschrieben: Wenn ich nun versuche, die Datei mit opsi-makeproductfile zu kompilieren, erscheint folgende Fehlermeldung:
ein Standard-Tip ist auch immer Rechte im Workbenchverzeichnis neu setzen:

Code: Alles auswählen

opsi-set-rigts .

Re: opsi-makeproductfile Fehlgeschlagen

Verfasst: 11 Apr 2017, 07:58
von Abel IT
Danke Niko, dort war Der Fehler, ich habe über die Konsole mit opsi-newprod ein neues "Paket" erstellt und dort dann die setup.ins, .. usw eingetragen. Jetzt klappt alles Spitzenmäßig :)

Nun wird nur noch die .msi entsprechend angepasst und dann ist das Paket auch schon fertig :D

Euch allen bald ein Frohes Ostern :mrgreen: