Seite 1 von 1

Schalter --new-product-id bei opsi-package-manager

Verfasst: 03 Sep 2009, 18:38
von matth46
Hallo,

sollte beim Extrahieren mittels

Code: Alles auswählen

opsi-package-manager -x opsi-paketname.opsi --new-product-id opsi-paketname-neu
auch die Product-ID in der control-Datei geändert werden? Ich erhalte beim Ausführen dieses Befehls immer die Fehlermeldung
ERROR: [Errno 2] Datei oder Verzeichnis nicht gefunden
Das Verzeichnis mit dem neuen Namen sowie alle Unterverzeichnisse (CLIENT_DATA, OPSI, SERVER_DATA) werden erstellt, es sind auch alle Paketdateien vorhanden.

Ausgabe "dpkg -l | grep opsi":

Code: Alles auswählen

ii  opsi-atftpd                          0.7.dfsg-1.4                  advanced TFTP server - opsi version with pcr
ii  opsi-configed                        1.4.04-1                      OPSI config editor
ii  opsi-depotserver                     3.4-1                         server fuer das Softwareverteilungssystem OP
ii  opsi-linux-bootimage                 20090827-1                    Linux-Bootimage fuer das Softwareverteilungs
ii  opsi-utils                           3.4-1                         OPSI utils
ii  opsiconfd                            2.0.0.19-1                    OPSI configuration service
ii  opsipxeconfd                         0.3.8-1                       OPSI PXE configuration daemon
ii  python-opsi                          3.4.0.0-s1                    OPSI python library
EDIT: Die Fehlermeldung kommt wohl daher, dass keine "/etc/opsi/modules"-Datei vorhanden ist, zumindest erhalte ich beim Ausführen von "opsi-makeproductfile" folgende Meldung:

Code: Alles auswählen

error: Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: '/etc/opsi/modules'
Locking product...
Product info:
     productId:         swaudit-test
     customName:        None
     name:              Client Softwareinventarisierung
     productVersion:    1.3
     packageVersion:    3
     licenseRequired:   False
     setupScript:       swaudit.ins
     uninstallScript:
     updateScript:
     alwaysScript:      swaudit.ins
     onceScript:
     priority:          0
     description:       Softwareinventarisierung auf Basis von Uninstall-Informationen der Windows-Registry.
     advice:
     productClassNames: []
     pxeConfigTemplate:
Testing topicality...
Creating packagefile...
Unlocking product...
Package file is '/home/opsiproducts/opsi.org/swaudit1/swaudit-test_1.3-3.opsi'
Creating md5sum file '/home/opsiproducts/opsi.org/swaudit1/swaudit-test_1.3-3.opsi.md5'

Re: Schalter --new-product-id bei opsi-package-manager

Verfasst: 03 Sep 2009, 21:31
von d.oertel
Hi,
auch die Product-ID in der control-Datei geändert werden?
habe ich jetzt nicht auswendig im Kopf.
Ich würde Sie auf jeden Fall kontrolieren.

gruss
d.oertel