ich habe da ein "kleines" Problem.
Habe einen CentOS 6 Server aufgesetzt, upgedated. Und nach der Anleitung
wiki/userspace:centos_6.3
versucht OPSI zu installieren.
Ging auch bis zu:
gut ..yum install opsi-depotserver opsi-configed
dann kam:
Code: Alles auswählen
Installing : python-opsi-4.0.4.5-2.2.noarch 20/26
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Installing : opsi-linux-bootimage-20140118-1.2.noarch 21/26
/var/tmp/rpm-tmp.cG5S7C: line 12: opsi-admin: command not found
Installing : opsipxeconfd-4.0.4.1-2.2.noarch 22/26
Starting opsi pxe configuration service..Traceback (most recent call last):
File "/usr/bin/opsipxeconfd", line 46, in <module>
from OPSI.Backend.BackendManager import BackendManager
File "/usr/lib/python2.6/site-packages/OPSI/Backend/BackendManager.py", line 55, in <module>
from OPSI.Backend.Backend import *
File "/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py", line 46, in <module>
from twisted.conch.ssh import keys
File "/usr/lib64/python2.6/site-packages/twisted/conch/ssh/keys.py", line 20, in <module>
from pyasn1.type import univ
ImportError: No module named pyasn1.type
.......... (failed).
Installing : opsiconfd-4.0.4.3-1.2.noarch 23/26
Immerhin: die User werden angelegt:
Code: Alles auswählen
oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbi
n/nologin
pcpatch:x:992:992::/var/lib/opsi:/bin/bash
opsiconfd:x:993:992::/var/lib/opsi:/bin/bash
Habe versucht mal so alles an python nachzuinstallieren, was das Repository her gibt, aber auch dann kommt die obige Fehlermeldung, das pyasn1.type nicht zu finden sei
da ich opsi vorher schon mal installiert hatte (auf einer anderen virtuellen Maschinen) bin ich mir ziemlich sicher, das die Installation mal funktioniert hat. Opsi scheint aber nach dem Update wegen Heartbleed nicht mehr so zu wollen, wie ich mir das vor stelle. auch das vorher installierte virtuelle System kann nicht mehr gestartet werden.
Wo liegt mein Fehler? Habe ich ein python-paket vergessen?
Gruss,
Alec