Nessus Client zerschiesst Linux Installation

Vorsicht bei der Installation des NessusClients, vor allem vor dem Paket

NessusClient-3.2.1-suse10.3.i586.rpm

Die Installation dieses Pakets bewirkt, die Erweiterung der globalen ld.so.conf Datei mit dem Pfad

/opt/nessus/lib

was dazu führen kann, dass alle Qt-basierenden Programme die dortig abgelegten Qt-Bibliotheken verwenden, die natürlich zu alt sind und das Programm zum sofortigen Absturz bringen.

Konkret führte das bei mir schon dazu, dass runlevel 5 nicht mehr erreicht wurde, weil der Einlogmanager „kdm“ wg. nicht mehr auflösbaren Einspringpunkten abstürzte. Ein ldd `which kdm` brachte es zutage.

libQtGui.so.4 => /opt/nessus//lib/libQtGui.so.4 (0xb7116000)

Der Fehler sollte von TNS sofort dahingehend korrigiert werden, dass nicht mehr der globale ld.so Bereich geschrieben wird, sondern mit rpath der Nessus Client seine eigenen Bib’s aus dem Nessus Bereich nimmt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.