[Gelöst] opsi-makeproductfile Fehlgeschlagen

Antworten
Abel IT
Beiträge: 16
Registriert: 05 Apr 2017, 12:52

[Gelöst] opsi-makeproductfile Fehlgeschlagen

Beitrag 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
Zuletzt geändert von Abel IT am 12 Apr 2017, 11:53, insgesamt 2-mal geändert.
Avira
Beiträge: 36
Registriert: 22 Mär 2017, 15:29

Re: opsi-makeproductfile Fehlgeschlagen

Beitrag 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.
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: opsi-makeproductfile Fehlgeschlagen

Beitrag von n.wenselowski »

Hi,

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

Gruß

Niko

Code: Alles auswählen

import OPSI
Benutzeravatar
GEI
Beiträge: 233
Registriert: 12 Feb 2010, 13:00
Wohnort: Braunschweig
Kontaktdaten:

Re: opsi-makeproductfile Fehlgeschlagen

Beitrag 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 .
Leibniz-Institut für Bildungsmedien | Georg-Eckert-Institut (GEI)
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
Abel IT
Beiträge: 16
Registriert: 05 Apr 2017, 12:52

Re: opsi-makeproductfile Fehlgeschlagen

Beitrag 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:
Antworten